Electronic device for performing nan communication through frequency band of DFS channel and frequency band of non-DFS channel, and operation method of electronic device

By connecting to both non-DFS and DFS channels, the electronic device optimizes NAN communication bandwidth, addressing the limitations of non-DFS channel connections and enhancing communication quality.

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

Patent Information

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

AI Technical Summary

Technical Problem

Electronic devices are limited in inter-device communication bandwidth due to being connected to an access point via a non-DFS channel, even when they support a wider bandwidth, leading to suboptimal quality of service in NAN communication.

Method used

The electronic device is configured to connect to a first AP via a non-DFS channel and a second AP that supports DFS, enabling simultaneous connection to both while performing NAN communication using both frequency bands of the non-DFS and DFS channels based on schedule information, allowing for wider bandwidth utilization.

Benefits of technology

This approach enhances NAN communication quality by allowing the device to utilize a wider bandwidth than the non-DFS channel, improving service quality and efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2025017431_07052026_PF_FP_ABST
    Figure KR2025017431_07052026_PF_FP_ABST
Patent Text Reader

Abstract

An electronic device and an operation method of the electronic device, according to an embodiment, may activate a function via which the electronic device may be simultaneously connected to at least two APs if an external electronic device supports dynamic frequency selection (DFS) and a maximum bandwidth that may be supported by the external electronic device is greater than a bandwidth of a non-DFS channel established between the electronic device and a first AP. The electronic device may: connect to a second AP supporting DFS; configure first schedule information so as to perform neighbor awareness network (NAN) communication through a frequency band of a non-DFS channel and a frequency band of a DFS channel; and perform the NAN communication on the basis of the first schedule information. Therefore, the electronic device may perform NAN communication that uses a bandwidth that is greater than a bandwidth of a non-DFS channel and thus may improve the quality of a service that uses the NAN communication.
Need to check novelty before this filing date? Find Prior Art

Description

An electronic device performing NAN communication through the frequency band of a DFS channel and the frequency band of a NON-DFS channel, and a method of operation of the electronic device

[0001] The present disclosure relates to an electronic device and a method of operating the electronic device, and more specifically to an electronic device that performs NAN communication through a frequency band of a DFS channel and a frequency band of a non-DFS channel.

[0002] With the proliferation of various electronic devices, speed improvements for wireless communication usable by these devices have been realized.

[0003] In addition, various types of proximity services utilizing low-power discovery technology are being developed recently. For example, proximity services (or proximity communication services) are being developed that allow electronic devices in close proximity to quickly exchange data through a proximity network. Proximity services may include low-power proximity services using BLE (Bluetooth low energy) beacons, or low-power proximity services based on low-power short-range communication technology based on wireless LAN (WLAN) (e.g., NAN (neighbor awareness networking), Wi-Fi aware) (hereinafter referred to as 'NAN').

[0004] According to one embodiment, a NAN-based low-power proximity service (hereinafter referred to as the "proximity service") represents a service that utilizes a proximity network that changes dynamically according to the movement of electronic devices, and a set of electronic devices that form the proximity network may be referred to as a cluster. In the case of the proximity service, electronic devices included within the cluster may transmit and receive a discovery signal (e.g., a beacon) and a service discovery frame (SDF) (hereinafter referred to as the "SDF") within a time duration (or communication period) that is synchronized with each other. For example, at least one electronic device within the cluster may transmit a signal to announce the existence of the cluster, and a new electronic device intending to join the cluster may receive the signal.

[0005] Each electronic device within a cluster can set a different active duration for transmitting and receiving signals to reduce current (or power) consumption. In NAN communication, the active duration for transmitting and receiving signals can be referred to as the discovery window (DW). Additionally, electronic devices included in the cluster can reduce current consumption by maintaining a low-power state (e.g., sleep state) during periods other than the discovery window.

[0006] Recently, electronic devices supporting short-range wireless communication can support the performance of short-range wireless communication using channels with relatively low congestion (or channel occupancy). According to one example, the electronic device can perform short-range wireless communication using a dynamic frequency selection (DFS) channel.

[0007] Dynamic Frequency Selection (DFS) refers to a technology that enables short-range wireless communication through DFS channels, which are used for various purposes (e.g., military or weather observation). DFS channels may have relatively lower congestion (or channel utilization) compared to other channels, and the performance of short-range wireless communication via DFS channels can be higher than that via other channels. There is a growing trend to apply short-range wireless communication using DFS channels to various applications.

[0008] An electronic device, while connected to an access point (AP) that supports short-range wireless communication, can perform operations to conduct communication between devices with an external electronic device (e.g., Wi-Fi Direct, Neighbor Awareness Networking (NAN)). The electronic device can be configured to perform communication between devices using the same channel as the channel between the electronic device and the AP. However, if the maximum bandwidth supported by the electronic device and the external electronic device is greater than the bandwidth of the channel between the electronic device and the AP, the electronic device may not be able to utilize a bandwidth exceeding the bandwidth of the channel between the electronic device and the AP, even though it supports a bandwidth greater than the bandwidth of the channel between the electronic device and the AP.

[0009] Even though electronic devices and external electronic devices can support larger bandwidths, performing inter-device communication through the same channel as the channel between the electronic device and the AP may not enable improvements in the quality of service utilizing inter-device communication.

[0010] The technical problems to be solved in this document are not limited to those mentioned above, and other technical problems not mentioned will be clearly understood by those skilled in the art to which this invention belongs from the description below.

[0011] An electronic device according to one example may include a communication circuit that supports near-field wireless communication and neighbor awareness network (NAN) communication. The electronic device may include a memory that stores at least one computer program. The electronic device may include at least one processor. The at least one computer program may include instructions that, when executed individually or collectively by the at least one processor, cause the electronic device to connect with a first AP via a non-DFS (dynamic frequency selection) channel. The instructions may, when executed individually or collectively by the at least one processor, cause the electronic device to transmit a first service discovery frame to the external electronic device, which includes information related to the DFS channel and information indicating the maximum bandwidth that the electronic device can support, during the process of searching for an external electronic device to be connected via a NAN Data Path (NDP). The above instructions, when executed individually or collectively by at least one processor, may cause the electronic device to connect through a DFS channel with a second AP that supports dynamic frequency selection while maintaining a connection between the first AP and the electronic device, if, based on a second service discovery frame received from the external electronic device, it is determined that the external electronic device supports dynamic frequency selection and the maximum bandwidth that the external electronic device can support is greater than the bandwidth of the non-DFS channel.The above instructions may cause the electronic device to establish an NDP with the external electronic device based on the first service discovery frame and / or the second service discovery frame when executed individually or collectively by the at least one processor. The above instructions may include instructions that cause the electronic device to perform NAN communication with the external electronic device based on first schedule information related to the performance of NAN communication through the frequency band of the non-DFS channel and the frequency band of the DFS channel when executed individually or collectively by the at least one processor. The first schedule information may cause the external electronic device and the electronic device to perform NAN communication through the frequency band of the non-DFS channel and the frequency band of the DFS channel during a first period between discovery windows.

[0012] In a recording medium storing at least one program comprising instructions that cause the electronic device to perform operations when executed individually or collectively by at least one processor of the electronic device, the instructions may cause the electronic device to connect with a first AP through a non-DFS (dynamic frequency selection) channel when executed individually or collectively by the at least one processor. The instructions may cause the electronic device to transmit a first service discovery frame to the external electronic device, which includes information related to the DFS channel and information indicating the maximum bandwidth that the electronic device can support, when the electronic device searches for an external electronic device to be connected through a NAN Data Path (NDP) when executed individually or collectively by the at least one processor. The above instructions may, when executed individually or collectively by the at least one processor, cause the electronic device to connect via a DFS channel with a second AP that supports dynamic frequency selection while maintaining a connection between the first AP and the electronic device, if it is determined, based on a second service discovery frame received from the external electronic device, that the external electronic device supports dynamic frequency selection and the maximum bandwidth that the external electronic device can support is greater than the bandwidth of the non-DFS channel. The above instructions may, when executed individually or collectively by the at least one processor, cause the electronic device to establish an NDP with the external electronic device based on the first service discovery frame and / or the second service discovery frame.When the above instructions are executed individually or collectively by at least one processor, the electronic device may perform NAN communication with the external electronic device based on first schedule information related to the performance of NAN communication through the frequency band of the non-DFS channel and the frequency band of the DFS channel. The first schedule information may cause the external electronic device and the electronic device to perform NAN communication through the frequency band of the non-DFS channel and the frequency band of the DFS channel during a first period between discovery windows.

[0013] A method of operation of an electronic device according to one example may include an operation of connecting to a first AP via a non-DFS (dynamic frequency selection) channel. A method of operation of the electronic device may include an operation of transmitting a first service discovery frame to the external electronic device, which includes information related to the DFS channel and information indicating the maximum bandwidth that the electronic device can support, during the process of searching for an external electronic device to be connected via a NAN Data Path (NDP). A method of operation of the electronic device may include an operation of connecting to a second AP that supports dynamic frequency selection via a DFS channel while maintaining a connection between the first AP and the electronic device, if, based on a second service discovery frame received from the external electronic device, it is confirmed that the external electronic device supports the dynamic frequency selection and the maximum bandwidth that the external electronic device can support is greater than the bandwidth of the non-DFS channel. A method of operation of the electronic device may include an operation of establishing an NDP with the external electronic device based on the first service discovery frame and / or the second service discovery frame. The method of operation of an electronic device may include an operation of performing NAN communication with the external electronic device based on first schedule information related to performing NAN communication through the frequency band of the non-DFS channel and the frequency band of the DFS channel. The first schedule information may cause the external electronic device and the electronic device to perform NAN communication through the frequency band of the non-DFS channel and the frequency band of the DFS channel during a first period between discovery windows.

[0014] According to one example, an electronic device and a method of operation of the electronic device enable the electronic device to enable a function (e.g., dual STA interface) to be simultaneously connected to at least two APs when the external electronic device supports dynamic frequency selection (DFS) and the maximum bandwidth supported by the external electronic device is greater than the bandwidth of a non-DFS channel established between the electronic device and a first AP. The electronic device connects to a second AP that supports DFS, sets first schedule information to enable NAN communication through the frequency band of the non-DFS channel and the frequency band of the DFS channel, and performs NAN communication based on the first schedule information. Accordingly, the electronic device can perform NAN communication utilizing a bandwidth greater than the bandwidth of the non-DFS channel, thereby improving the quality of service using NAN communication.

[0015] The effects obtainable from the present invention are not limited to those mentioned above, and other unmentioned effects will be clearly understood by those skilled in the art to which the present disclosure belongs from the description below.

[0016] FIG. 1 is a block diagram of an electronic device according to one embodiment.

[0017] FIG. 2 is a diagram illustrating a neighborhood awareness network (NAN) cluster according to one embodiment.

[0018] FIG. 3 is a diagram illustrating a protocol for transmitting signals of electronic devices included in a NAN cluster according to one embodiment.

[0019] FIG. 4 is a diagram illustrating an example of data transmission and reception within a NAN cluster according to one embodiment.

[0020] FIG. 5 is a drawing illustrating an electronic device, an external electronic device, and at least one AP according to one embodiment.

[0021] FIG. 6 is a block diagram of an electronic device according to one embodiment.

[0022] FIG. 7 is a diagram illustrating first schedule information in which an electronic device according to one embodiment performs NAN communication through the frequency band of a non-DFS channel and the frequency band of a DFS channel.

[0023] FIG. 8 is a diagram illustrating an example in which an electronic device according to one embodiment performs NAN communication based on first schedule information related to NAN communication through the frequency band of a non-DFS channel and the frequency band of a DFS channel.

[0024] FIG. 9 is a diagram illustrating an example in which an electronic device according to one embodiment performs NAN communication based on first schedule information related to NAN communication through the frequency band of a non-DFS channel and the frequency band of a DFS channel.

[0025] FIG. 10 is a diagram illustrating an example in which an electronic device according to one embodiment performs NAN communication based on first schedule information related to NAN communication through the frequency band of a non-DFS channel and the frequency band of a DFS channel.

[0026] FIG. 11 is a diagram illustrating an example in which an electronic device according to one embodiment performs NAN communication based on first schedule information related to NAN communication through the frequency band of a non-DFS channel and the frequency band of a DFS channel.

[0027] FIG. 12 is an operation flowchart illustrating the operation method of an electronic device according to one embodiment.

[0028] FIG. 1 is a block diagram of an exemplary electronic device (100) capable of performing the operations described in this document.

[0029] Referring to FIG. 1, the electronic device (100) may be one of various forms of electronic devices, such as a notebook (190), smartphones (191) having various form factors (e.g., a bar-type smartphone (191-1), a foldable-type smartphone (191-2), or a sliderable (or rollable)-type smartphone (191-3)), a tablet (192), a cellular phone (not shown), and other similar computing devices (not shown). The components, their relationships, and their functions illustrated in FIG. 1 are illustrative only and are not intended to limit the implementations described or claimed herein. The electronic device (100) may be referred to as a mobile device, a user device, a multifunction device, a portable device, or a server.

[0030] The electronic device (100) may include components comprising at least one processor (110) (hereinafter referred to as processor (110)), at least one memory (120) (hereinafter referred to as memory (120))11, at least one display (140) (hereinafter referred to as display (140)), at least one image sensor (150) (hereinafter referred to as image sensor (150)), at least one communication circuit (160) (hereinafter referred to as communication circuit (160)), and / or at least one sensor (170) (hereinafter referred to as sensor (170)). The components are merely exemplary. For example, the electronic device (100) may include other components (e.g., power management integrated circuitry (PMIC), audio processing circuit, antenna, rechargeable battery, or input / output interface). For example, some components may be omitted from the electronic device (100). For example, some components may be integrated into a single component.

[0031] The processor (110) may be implemented as one or more IC (integrated circuit (or circuitry)) chips and may perform various data processing operations. The processor (110) may include at least one electrical circuit and may process instructions (or programs, data, etc.) stored in memory (120) individually or collectively in a distributed manner. The processor (110) may include a processor assembly comprising one or more processing circuits. The processor (110) may include any processing circuit that is operative to control the performance and operations of one or more components of the electronic device (100) (e.g., memory (120), display (140), image sensor (150), communication circuit (160), and / or sensor (170)). For example, the processor (110) (e.g., application processor (AP)) may be implemented as a system on chip (SoC) (e.g., a single chip or chipset). For example, the processor (110) may be implemented with a plurality of cores (or at least one core circuit), a plurality of chips, or a plurality of chipsets. For example, the processor (110) may include one or more processing circuits. For example, the processor (110) may include one or more processing circuits configured to perform the various functions of the present disclosure individually and / or collectively. As an example without limitation, at least a portion of the processor (110) may be included in a first chip of the electronic device (100), and at least another portion of the processor (110) may be included in a second chip of the electronic device (100) different from the first chip of the electronic device (100).

[0032] For example, the processor (110) may include a central processing unit (111), a graphics processing unit (112), a neural processing unit (113), an image signal processor (114), a display controller (115), a memory controller (116), a storage controller (117), a communication processor (118), and / or a sensor interface (119). These components of the processor (110) are merely exemplary. For example, the processor (110) may include other components. For example, some components of the processor (110) may be omitted from the processor (110). For example, some components of the processor (110) may be included as separate components of the electronic device (100) outside of the processor (110). For example, some components of the processor (110) (e.g., memory controller (116)) may be included in other components (e.g., at least part of memory (120), an interface (e.g. available for connection to at least one component of the electronic device (100)), a display (140) and / or an image sensor (150)).

[0033] The processor (110) may cause other components of the electronic device (100) to perform various operations by executing instructions stored in memory (120). The CPU (111) (or central processing circuit) may be configured to control the components of the processor (110) based on the execution of instructions stored in memory (120) (e.g., volatile memory (121) and / or non-volatile memory (122)). The GPU (112) (or graphics processing circuit) may be configured to execute parallel operations (e.g., rendering). The NPU (113) (or neural processing circuit, or AI (artificial intelligence) chip) may be configured to execute operations for an artificial intelligence model (e.g., convolution computation). An ISP (114) (or image signal processing circuit) may be configured to process a raw image acquired through an image sensor (150) into a format suitable for a component within the electronic device (100) or a component of the processor (110). A display controller (115) (or display control circuit, or DPU (display processing unit)) may be configured to process an image acquired from a CPU (111), GPU (112), ISP (114), or memory (120) (e.g., volatile memory (121)) into a format suitable for a display (140). A memory controller (116) (or memory control circuit) may be configured to control reading data from the volatile memory (121) and writing data to the volatile memory (121). A storage controller (117) (or storage control circuit) may be configured to control reading data from the non-volatile memory (122) and writing data to the non-volatile memory (122).The CP (118) (communication processing circuit) may be configured to process data obtained from a component of the processor (110) into a format suitable for transmitting to another electronic device via the communication circuit (160), or to process data obtained from another electronic device via the communication circuit (160) into a format suitable for processing by the component of the processor (110). For example, the communication circuit (160) may include one or more communication circuits. The sensor interface (119) (or sensing data processing circuit, sensor hub) may be configured to process data regarding the state of the electronic device (100) and / or the state around the electronic device (100), obtained through the sensor (170), into a format suitable for the component of the processor (110).

[0034] Memory (120) may include one or more storage media (or one or more storage devices). For example, memory (120) may include a memory assembly comprising one or more storage media. For example, the one or more storage media may include a hard drive, a permanent memory such as flash memory, read-only memory (ROM) (e.g., non-volatile memory (122)), a semi-permanent memory such as random access memory (RAM) (e.g., volatile memory (121)), any other suitable type of storage (or storage assembly), or any combination thereof. Memory (120) may include a cache memory, which is one or more different types of memory used to temporarily store data for a function or feature of the electronic device (100). As an example not limited to, the cache memory may be included within the processor (110). The memory (120) may be fixedly embedded within the electronic device (100) or incorporated into one or more suitable types of components (e.g., a SIM (subscriber identity module) card and / or an SD (secure digital) card) that can be repeatedly inserted into and removed from the electronic device (100).

[0035] For example, memory (120) may store one or more software applications, such as operating system (or system) software applications, firmware software applications, driver software applications, plugin (e.g., add-in, add-on, and / or applet) software applications, and / or any other suitable software applications. For example, the one or more software applications may include instructions executable by the processor (110). For example, memory (120) may store instructions that can be called by an application programming interface (API). For example, memory (120) may store instructions within a library.

[0036] FIG. 2 is a diagram illustrating a NAN (neighbor awareness network) cluster according to various embodiments of the present invention.

[0037] For example, FIG. 2 may illustrate an example of the configuration of a neighbor awareness networking (NAN) cluster (200) for a neighborhood network according to various embodiments. In the following description, the cluster (200) may refer to a set of electronic devices (210, 220, 230, or 240) that form a neighborhood network so that each electronic device (or NAN device) (210, 220, 230, or 240) (e.g., the electronic device (100) of FIG. 1) can transmit and / or receive data from each other. For example, the cluster (200) may be referred to as a NAN cluster according to the NAN specification (or standard).

[0038] Referring to FIG. 2, the cluster (200) may include a plurality of electronic devices (210, 220, 230, or 240). The electronic devices (210, 220, 230, or 240) included in the cluster (200) may transmit and receive a beacon (or discovery beacon) and / or a service discovery frame (SDF) (hereinafter referred to as 'SDF') within a synchronized time duration (or communication period) (e.g., discovery window (DW)).

[0039] Electronic devices (210, 220, 230, or 240) within a cluster (200) can have their time clocks synchronized with one another. For example, the electronic devices (210, 220, 230, 240) can be synchronized with the time clock of one electronic device (e.g., electronic device (210)) and can exchange beacons and SDFs with one another within the same discovery window. This can have a beneficial technical effect in improving the efficiency of NAN cluster synchronization.

[0040] According to one embodiment, an electronic device supporting NAN-based low-power short-range communication technology broadcasts a search signal (e.g., beacon) to discover another electronic device at a preset first period (e.g., about 100 msec) and performs scanning at a preset second period (e.g., about 10 msec) to receive a search signal broadcast from another electronic device.

[0041] The electronic device (210, 220, 230, 240) can detect at least one other electronic device located around the electronic device based on a search signal received through scanning, and can perform NAN cluster synchronization with the detected at least one other electronic device. NAN cluster synchronization may include the operation of receiving time clock information of an electronic device representing the NAN cluster so that electronic devices included in the NAN cluster transmit and / or receive data on the same channel and / or for the same time.

[0042] For example, as illustrated in FIG. 2, each of the plurality of electronic devices (210, 220, 230, or 240) can form a cluster (200) that operates according to a synchronized time clock by transmitting a beacon and / or receiving a beacon from other electronic devices (210, 220, 230, or 240), and the electronic devices (210, 220, 230, or 240) within the cluster (200) can perform NAN cluster synchronization.

[0043] NAN cluster synchronization can be performed based on the time and channel of the electronic device with the highest master preference within the cluster (200). For example, electronic devices (210, 220, 230, or 240) within the cluster (200) formed through discovery can exchange signals regarding master preference information indicating a preference for acting as an anchor master, and through the exchanged signals, the electronic device with the highest master preference can be determined as the anchor master (or master device).

[0044] An anchor master may refer to an electronic device that serves as the standard for time and channel synchronization of electronic devices (210, 220, 230, or 240) within a cluster (200). The anchor master may change according to the master preference of the electronic devices. Each of the time and channel synchronized electronic devices (210, 220, 230, or 240) may transmit beacons and SDFs and receive beacons and SDFs from other electronic devices within the cluster (200) within a discovery window (or search period) that repeats according to a preset period. According to one embodiment, beacons may be transmitted and received periodically per discovery window to continuously maintain time and channel synchronization of the electronic devices (210, 220, 230, or 240) within the cluster (200). The SDF may be transmitted and received in the discovery window as needed to provide service to the discovered electronic devices (210, 220, 230, or 240). According to one embodiment, an electronic device acting as an anchor master among the time and channel synchronized electronic devices (210, 220, 230, or 240) may transmit a beacon to detect a new electronic device during the period between discovery windows. This may have a technical effect that is advantageous for creating a time-efficient search.

[0045] Each of the electronic devices (210, 220, 230, or 240) within the cluster (200) operates in an active state only during the discovery window and operates in a low-power state (e.g., sleep state) during the remaining period outside the discovery window, thereby providing a beneficial technical effect of reducing current consumption.

[0046] For example, the discovery window is the time (e.g., milliseconds) during which the electronic device is in an active state (or wake state) and consumes a lot of current, whereas during periods other than the discovery window, the electronic device remains in a sleep state, enabling low-power discovery.

[0047] The electronic devices (210, 220, 230, or 240) within the cluster (200) can be simultaneously activated at the start of the synchronized discovery window (e.g., DW start) and simultaneously switched to a sleep state at the end of the discovery window (e.g., DW end).

[0048] The electronic devices (210, 220, 230, or 240) included in the cluster (200) can perform discovery, synchronization, and data exchange operations using the protocol illustrated in FIG. 3 described later.

[0049] FIG. 3 is a diagram illustrating a protocol for transmitting signals of electronic devices included in a NAN cluster according to various embodiments of the present invention.

[0050] For example, FIG. 3 may illustrate an exemplary drawing of a discovery window according to various embodiments. In FIG. 3, an example is illustrated in which electronic devices included in a cluster transmit a signal through a specific channel (e.g., Channel 6 (Ch6)) based on the NAN standard.

[0051] Referring to FIG. 3, electronic devices included in a cluster may transmit a synchronization beacon (310) and an SDF (320) during a synchronized discovery window (DW) (325). During a period (340) other than the discovery window (325) (e.g., an interval between discovery windows), a discovery beacon (330) may be transmitted by at least one electronic device. According to one embodiment, electronic devices may transmit the synchronization beacon (310) and the SDF (320) on a contention basis. For example, the synchronization beacon (310) and the SDF (320) may be transmitted on a contention basis between each electronic device belonging to the cluster.

[0052] The discovery window (325) may be the period during which the electronic device becomes active from a sleep state (power saving mode) to a wake-up state for data exchange between each electronic device. For example, the discovery window (325) may be divided into time units (TU) in milliseconds. According to one embodiment, the discovery window (325) for transmitting and receiving the synchronization beacon (310) and SDF (320) may occupy 16 time units (TUs) (16 TUs) and may have a cycle (or interval) that repeats for 512 time units (512 TUs). In other words, the start of each subsequent discovery window (325) may have a time interval of 512 TUs.

[0053] A discovery beacon (330) may represent a signal transmitted to enable other electronic devices that have not joined the cluster to discover the cluster. For example, the discovery beacon (330) is a signal to announce the presence of the cluster, and electronic devices that have not joined the cluster can discover and join the cluster by performing a passive scan and receiving the discovery beacon (330).

[0054] The discovery beacon (330) may include information necessary to synchronize with the cluster. For example, the discovery beacon (330) may include at least one of an FC (frame control) field indicating the function of the signal (e.g., beacon), a broadcast address, a MAC (media access control) address of the transmitting electronic device, a cluster identifier (ID), a sequence control field, a time stamp for the beacon frame, a beacon interval indicating the transmission interval of the discovery beacon (330), or capability information for the electronic device transmitting the discovery beacon (330).

[0055] The discovery beacon (330) may include at least one information element related to a proximity network (or cluster). In one embodiment, the proximity network information may be referred to as attribute information.

[0056] A synchronization beacon (310) may represent a signal for maintaining synchronization between synchronized electronic devices within a cluster. The synchronization beacon (310) may be transmitted by a synchronization device among the electronic devices within the cluster. For example, the synchronization device may include an anchor master device, a master device, or a non-master sync device as defined in the NAN standard.

[0057] A synchronization beacon (310) may include information necessary for electronic devices within a cluster to synchronize. For example, the synchronization beacon (310) may include at least one of an FC field indicating the function of the signal (e.g., beacon), a broadcast address, a MAC address of the transmitting electronic device, a cluster identifier, a sequence control field, a timestamp for the beacon frame, a beacon interval indicating the interval between the start points of the discovery window (325), or capability information for the transmitting electronic device. According to one embodiment, the synchronization beacon (310) may include at least one proximity network (or cluster) related information element. For example, the proximity network related information may include contents for services provided through the proximity network.

[0058] SDF (320) may represent a signal for exchanging data through a proximity network. According to one embodiment, SDF (320) represents a vendor-specific public action frame and may include various fields. For example, SDF (320) may include a category or action field and may include at least one proximity network-related information.

[0059] Synchronous beacon (310), SDF (320), and discovery beacon (330) may include proximity network-related information. In one embodiment, the proximity network-related information may include an identifier indicating the type of information, the length of the information, and a body field which is the corresponding information. According to one embodiment, the corresponding information may include at least one of master indication information, cluster information, service identifier list information, service descriptor information, connectivity capability information, wireless LAN infrastructure information, peer-to-peer (P2P) operation information, independent basic service set (IBSS) information, mesh information, additional proximity network service discovery information, further availability map information, country code information, ranging information, cluster discovery information, or vendor-specific information.

[0060] FIG. 4 is a diagram illustrating an example of data transmission and reception within a NAN cluster according to various embodiments of the present invention.

[0061] For example, FIG. 4 illustrates an example in which a first electronic device (410), a second electronic device (420), and a third electronic device (430) form a cluster through wireless short-range communication technology, and each of the electronic devices (410, 420, or 430) can transmit and receive beacons and / or SDFs to and from each other. According to one embodiment, FIG. 4 may be exemplified in which the first electronic device (410) among the electronic devices (410, 420, or 430) constituting the cluster performs the role of a master electronic device.

[0062] Referring to FIG. 4, the first electronic device (410) can transmit beacons and SDFs within a discovery window (450). The first electronic device (410) can broadcast beacons and SDFs for every discovery window (450) that is repeated at a preset period (e.g., interval (460)).

[0063] The second electronic device (420) and the third electronic device (430) can receive beacons and SDFs transmitted by the first electronic device (410). According to one embodiment, each of the second electronic device (420) and the third electronic device (430) can receive beacons and SDFs broadcast from the first electronic device (410) for every discovery window (450).

[0064] Beacons transmitted within the discovery window (450) may include synchronization beacons and may include information for maintaining synchronization between electronic devices (410, 420, or 430). For example, the second electronic device (420) and / or the third electronic device (430) may perform NAN cluster synchronization based on the time clock information of the first electronic device (410) included in the beacon transmitted by the first electronic device (410) acting as the master. The second electronic device (420) and / or the third electronic device (430) may be synchronized so that the discovery window (450) is activated at the same time.

[0065] During periods other than the discovery window (450) (e.g., interval (460)), the electronic devices (410, 420, or 430) may remain in a sleep state to reduce current consumption. For example, the electronic devices (410, 420, or 430) may operate in a wake state only during the discovery window (450) period based on a synchronized time clock, thereby providing a beneficial technical effect of reducing current consumption.

[0066] FIG. 5 is a drawing illustrating an electronic device, an external electronic device, and at least one AP according to one embodiment.

[0067] The electronic device (100) (e.g., the electronic device (100) of FIG. 1, the electronic device (410, 420, 430) of FIG. 4) and the external electronic device (503) (e.g., the electronic device (100) of FIG. 1, the electronic device (410, 420, 430) of FIG. 4) may be included in the same NAN cluster (e.g., the NAN cluster (200) of FIG. 2).

[0068] The first AP (501) may be an entity that performs the role of an access point as defined in IEEE 802.11, and may transmit data transmitted by the electronic device (100) via short-range wireless communication to the outside, and may transmit data received from the outside to the electronic device (100) via short-range wireless communication. The second AP (502) may be an entity that performs the role of an access point as defined in IEEE 802.11, and may transmit data transmitted by the electronic device (100) via short-range wireless communication to the outside, and may transmit data received from the outside to the electronic device (100) via short-range wireless communication.

[0069] The electronic device (100) can be connected to the first AP (501) via short-range wireless communication.

[0070] According to one example, the second AP (502) may support dynamic frequency selection (DFS). Dynamic frequency selection may refer to a technology that enables short-range wireless communication through a DFS channel, which is a channel used for various purposes (e.g., military purposes, or weather observation purposes). The DFS channel may have relatively lower congestion (or channel utilization) compared to other channels, and the performance of short-range wireless communication through the DFS channel may be higher than the performance of short-range wireless communication through other channels.

[0071] According to one example, a second AP (502) that supports dynamic frequency selection can detect (or, confirm, monitor) radar signals other than signals of short-range wireless communication. If no radar signal is detected, the second AP (502) can provide short-range wireless communication to the electronic device (100) and / or external electronic device (503) via a DFS channel. If a radar signal is detected, the second AP (502) can control the electronic device (100) and / or external electronic device (503) to perform short-range wireless communication by changing to a channel other than the DFS channel. A signal requesting a change from the DFS channel to another channel may be included in a CTS (clear to send) frame. When the electronic device (100) is connected to the second AP (502), it can perform short-range wireless communication through the DFS channel, and upon receiving a signal from the second AP (502) requesting a change from the DFS channel to another channel, it can change from the DFS channel to another channel and perform short-range wireless communication through the other channel.

[0072] The first AP (501) can be connected to the electronic device (100) through a channel other than the DFS channel (non-DFS channel). The non-DFS channel may refer to a channel that can maintain a connection between the electronic device (100) and the first AP (501) regardless of the detection of radar signals.

[0073] An external electronic device (503) can be connected to an electronic device (100) via inter-device communication. Inter-device communication may refer to communication that enables direct connection between devices without passing through an AP. According to one example, the external electronic device (503) can be connected to the electronic device (100) via Wi-Fi Direct. According to another example, the external electronic device (503) can be connected to the electronic device (100) via Neighbor Awareness Networking (NAN) communication.

[0074] Recently, Wi-Fi Direct has defined a specification that supports DFS channels. According to one example, an electronic device (100) and an external electronic device (503) can perform Wi-Fi Direct through a DFS channel. If at least one of the electronic device (100) and the external electronic device (503) is connected to a DFS owner (e.g., a second AP (502)) which designates an AP capable of detecting radar signals, and both the electronic device (100) and the external electronic device (503) can receive a signal transmitted by the DFS owner (e.g., a signal instructing (or requesting) a change in the operating channel upon detection of a radar signal), then Wi-Fi Direct can be performed through the DFS channel.

[0075] According to one example, the electronic device (100) may transmit information related to a DFS channel (e.g., information indicating whether a second AP (502) connected to the electronic device (100) supports DFS, and / or information indicating a DFS channel connected between the electronic device (100) and the second AP (502)) to an external electronic device (503). The external electronic device (503) may receive information related to a DFS channel and check (or scan) whether it can receive a signal transmitted by the second AP (502) included in the information related to the DFS channel through each of the multiple DFS channels. If the external electronic device (503) discovers (or confirms) a channel capable of receiving a signal transmitted by the second AP (502), it may transmit information indicating the discovered channel to the electronic device (100). The electronic device (100) can perform a series of settings to enable Wi-Fi direct through the DFS channel if the channel between the electronic device (100) and the second AP (502) and the discovered channel are the same.

[0076] However, if the electronic device (100) and the external electronic device (503) are not connected to a second AP (502) that supports DFS, wireless communication between devices may not be performed through the DFS channel. According to one example, if the electronic device (100) and / or the external electronic device (503) are connected to a first AP (501) that does not support DFS through a non-DFS channel, the electronic device (100) and the external electronic device (503) can perform communication between devices (e.g., NAN communication, Wi-Fi Direct) through the non-DFS channel. In order to simultaneously perform short-range wireless communication using the first AP (501) and communication between devices with the external electronic device (503), the electronic device (100) may set the channel established between the electronic device (100) and the external electronic device (503) and the channel established between the first AP (501) and the electronic device (100) to be the same. If the electronic device (100) and the external electronic device (503) support a bandwidth wider than the bandwidth of the channel (or, non-DFS channel) established between the first AP (501) and the electronic device (100), the electronic device (100) and the external electronic device (503) may perform inter-device communication via the non-DFS channel, even though they may be able to perform inter-device communication using the wider bandwidth. As the electronic device (100) and the external electronic device (503) perform inter-device communication via the non-DFS channel, it may cause limitations on the transmission speed and / or reception speed.

[0077] Hereinafter, examples are described of how an electronic device (100) and an external electronic device (503) perform inter-device communication using a bandwidth that is wider (or larger) than the bandwidth of the channel between the electronic device (100) and the first AP (501).

[0078] FIG. 6 is a block diagram of an electronic device according to one embodiment.

[0079] According to one embodiment, an electronic device (e.g., the electronic device (100) of FIG. 5) may include a communication circuit (610) (e.g., the wireless communication module (192) of FIG. 1), a processor (620) (e.g., the processor (120) of FIG. 1) and / or a memory (630).

[0080] The communication circuit (610) may be a communication circuit that supports NAN (neighbor awareness network) communication and P2P (peer-to-peer) communication different from NAN communication. P2P communication different from NAN communication may refer to communication that can perform direct communication between electronic devices without passing through an AP. According to one example, P2P communication may include Wi-Fi direct.

[0081] The communication circuit (610) may include various circuit structures used for modulating and / or demodulating a signal within the electronic device (100). For example, the communication circuit (610) may modulate a baseband signal into a radio frequency (RF) band signal to output it through an antenna (not shown), or demodulate an RF band signal received through the same or a different antenna into a baseband signal and transmit it to a processor (620).

[0082] The processor (620) can receive data transmitted by an application processor (e.g., processor (120) of FIG. 1) and perform the operation of generating a packet for transmitting the received data. The processor (620) may be defined as a communication processor or an application processor included in a communication module (e.g., wireless communication module (192) of FIG. 1). The processor (620) is electrically and / or operationally connected to the communication circuit (610) and can control the communication circuit (610).

[0083] The memory (630) can store instructions that can be executed by the processor (620). The operation of the processor (620) described below can be performed according to the execution of the instructions stored in the memory (630).

[0084] The processor (620) may be connected via short-range wireless communication to an AP that does not support operating frequency selection (e.g., the first AP (501) of FIG. 5). Alternatively, the processor (620) may be connected via a non-DFS channel to an AP that supports operating frequency selection (e.g., the first AP (501) of FIG. 5). Dynamic frequency selection may refer to a technology that enables short-range wireless communication to be performed via a DFS channel, which is a channel used for various purposes (e.g., military purposes, or weather observation purposes). The DFS channel may have relatively lower congestion (or channel utilization) compared to other channels, and the performance of short-range wireless communication via the DFS channel may be higher than the performance of short-range wireless communication via other channels.

[0085] The processor (620) can enable NAN communication. According to one example, the processor (620) can enable NAN communication when data transmission and / or reception via NAN communication is required, when a service or application related to data transmission and / or reception via NAN communication is enabled, and / or when user input for performing data transmission and / or reception via NAN communication is received. In other words, the processor (620) can be configured to enable NAN communication in response to the reception of user input.

[0086] The processor (620) can enable NAN communication while short-range wireless communication is enabled. Alternatively, the processor (620) may enable short-range wireless communication and NAN communication substantially at the same time.

[0087] The processor (620) can control the communication circuit (610) to search for an electronic device capable of performing NAN communication (e.g., external electronic device (503) of FIG. 5) as part of an operation to enable NAN communication. The processor (620) can control the communication circuit (610) to transmit a first service discovery frame to the external electronic device (503).

[0088] The first service discovery frame may include information related to negotiation for enabling NAN communication between the electronic device (100) and the external electronic device (503). According to one example, the first service discovery frame may include information of the electronic device (100), performance information of the electronic device (100) (e.g., information indicating the maximum bandwidth that the electronic device (100) can support), and / or identification information of a service related to NAN communication.

[0089] The first service discovery frame may include information related to a first AP (501) connected to an electronic device (100) via short-range wireless communication. The information related to the first AP (501) may include information indicating whether the first AP (501) supports DFS, identification information of the first AP (501) (e.g., SSID, BSSID), and / or information indicating a non-DFS channel between the electronic device (100) and the first AP (501).

[0090] The first service discovery frame may include information related to a DFS channel. The information related to the DFS channel may include information indicating whether a second AP (e.g., the second AP (502) of FIG. 5) discovered by the electronic device (100) through a scanning operation supports DFS, information related to the second AP (502) (e.g., identification information of the second AP (502) (e.g., SSID, BSSID)), and / or information indicating a DFS channel that can be connected between the electronic device (100) and the second AP (502).

[0091] Information related to the DFS channel may include information indicating whether the electronic device (100) supports NAN communication using the DFS channel. If the electronic device (100) supports NAN communication using the DFS channel, an NDP may be established through the DFS channel, and the electronic device (100) and an external electronic device (503) may perform NAN communication through the DFS channel.

[0092] The first service discovery frame may include information indicating whether the electronic device (100) supports a function that allows it to be connected via short-range wireless communication to at least two APs (e.g., the first AP (501) and the second AP (502)). The function that allows the electronic device (100) to be connected via short-range wireless communication to at least two APs (e.g., the first AP (501) and the second AP (502)) may refer to a function that allows the electronic device (100) to be connected via short-range wireless communication to the first AP (501) to perform data transmission and / or reception, while simultaneously being connected via short-range wireless communication to the second AP (502) to perform data transmission and / or reception. According to one example, the ability of an electronic device (100) to connect to at least two APs (e.g., a first AP (501) and a second AP (502)) via short-range wireless communication may be referred to as a dual STA interface support function.

[0093] The processor (620) can receive a second service discovery frame from an external electronic device (503) while searching for an external electronic device (e.g., the external electronic device (503) of FIG. 5) capable of performing NAN communication.

[0094] The second service discovery frame may include information related to negotiation for enabling NAN communication between the electronic device (100) and the external electronic device (503). According to one example, the second service discovery frame may include information of the external electronic device (503), performance information of the external electronic device (503) (e.g., information indicating the maximum bandwidth that the external electronic device (503) can support), and / or identification information of a service related to NAN communication.

[0095] The second service discovery frame may include information related to a DFS channel. The information related to the DFS channel may include information indicating whether the second AP (e.g., the second AP (502) of FIG. 5) discovered by the external electronic device (503) through a scanning operation supports DFS, information related to the second AP (502) (e.g., identification information of the second AP (502) (e.g., SSID, BSSID)), and / or information indicating a DFS channel that can be connected between the external electronic device (503) and the second AP (502).

[0096] Information related to the DFS channel may include information indicating whether the external electronic device (503) supports NAN communication using the DFS channel. If the external electronic device (503) supports NAN communication using the DFS channel, an NDP may be established through the DFS channel, and the electronic device (100) and the external electronic device (503) may perform NAN communication through the DFS channel.

[0097] The second service discovery frame may include information indicating whether the external electronic device (503) supports a function that allows it to be connected via short-range wireless communication to at least two APs (e.g., the first AP (501) and the second AP (502)). The function that allows the external electronic device (503) to be connected via short-range wireless communication to at least two APs (e.g., the first AP (501) and the second AP (502)) may refer to a function that allows the external electronic device (503) to be connected via short-range wireless communication to the first AP (501) to perform data transmission and / or reception, while simultaneously being connected via short-range wireless communication to the second AP (502) to perform data transmission and / or reception. According to one example, the ability of an external electronic device (503) to connect to at least two APs (e.g., a first AP (501) and a second AP (502)) via short-range wireless communication may be referred to as a dual STA interface support function.

[0098] The processor (620) receives a second service discovery frame from an external electronic device (503) and, based on the second service discovery frame, can determine whether the external electronic device (503) supports dynamic frequency selection. The processor (620) can determine whether the external electronic device (503) supports dynamic frequency selection based on information related to the DFS channel included in the second service discovery frame.

[0099] The processor (620) can determine the maximum bandwidth that the external electronic device (503) can support based on the second service discovery frame. The processor (620) can determine the maximum bandwidth that the external electronic device (503) can support based on the performance information of the external electronic device (503) included in the second service discovery frame.

[0100] The processor (620) can perform an operation to connect via a DFS channel with a second AP (502) that supports DFS, if the external electronic device (503) supports dynamic frequency selection and the maximum bandwidth supported by the external electronic device (503) is greater than the bandwidth of the channel established between the electronic device (100) and the first AP (501). The processor (620) can control the communication circuit (610) to perform a connection via a DFS channel with the second AP (502) while maintaining a connection between the first AP (501) and the electronic device (100) via a non-DFS channel, if the electronic device (100) supports a function that allows connection via short-range wireless communication with at least two APs.

[0101] According to one example, a second AP (502) that supports dynamic frequency selection can detect (or, confirm, monitor) a radar signal other than a signal of short-range wireless communication. If no radar signal is detected, the second AP (502) can provide short-range wireless communication to the electronic device (100) via a DFS channel. If a radar signal is detected, the second AP (502) can control the electronic device (100) to perform short-range wireless communication by changing to a channel other than the DFS channel. A signal requesting a change from the DFS channel to another channel may be included in a CTS (clear to send) frame. The electronic device (100) can perform short-range wireless communication via the DFS channel, and upon receiving a signal from the second AP (502) requesting a change from the DFS channel to another channel, it can change from the DFS channel to another channel and perform short-range wireless communication via the other channel.

[0102] The processor (620) may perform a procedure to establish (or set up, create) an NDP with an external electronic device (503) based on a first service discovery frame and / or a second service discovery frame after completing a connection with the second AP (502) through a DFS channel (or while performing a connection procedure with the second AP (502) through a DFS channel). As at least part of the operation to establish an NDP with the external electronic device (503), the processor (620) may create (or set up) first schedule information related to the performance of NAN communication.

[0103] The first schedule information may refer to information that enables an electronic device (100) and an external electronic device (503) to perform NAN communication through the frequency band of a non-DFS channel and the frequency band of a DFS channel during a first period, which is at least a portion of the interval (e.g., interval (460)) between a discovery window (e.g., discovery window (450) of FIG. 4). The first period may be referred to as a further available window (FAW) in consideration of being an additional period during which NAN communication is possible, other than the discovery window (450) defined in the NAN cluster.

[0104] The processor (620) can set (or generate) first schedule information so that the electronic device (100) and the external electronic device (503) can perform NAN communication through the frequency band of the non-DFS channel and the frequency band of the DFS channel during a first period, which is at least a portion of the interval (460) between the discovery windows (450), since the electronic device (100) and the external electronic device (503) can perform data transmission and / or reception through the frequency band of the DFS channel and the frequency band of the non-DFS channel.

[0105] The processor (620) may set first schedule information so that the electronic device (100) and the external electronic device (503) can perform NAN communication through the non-DFS channel and the DFS channel during a first period, which is at least a portion of the interval (460) between the discovery windows (450). According to one example, if there is another channel (e.g., channels 106, 122, and 138 of the 5GHz band) between the non-DFS channel (e.g., channel 155 of the 5GHz band) and the DFS channel (e.g., channel 58 of the 5GHz band), the processor (620) may set first schedule information so that NAN communication can be performed through at least two channels (e.g., the non-DFS channel and the DFS channel).

[0106] The processor (620) may set first schedule information so that the electronic device (100) and the external electronic device (503) can perform NAN communication through another channel (e.g., channel 50 of the 5GHz band) including the frequency band of the non-DFS channel (e.g., channel 42 of the 5GHz band) and the frequency band of the DFS channel (e.g., channel 58 of the 5GHz band) during a first period which is at least a portion of the interval (460) between the discovery windows (450). According to one example, if there is no other channel between the non-DFS channel (e.g., channel 42 of the 5GHz band) and the DFS channel (e.g., channel 58 of the 5GHz band), the processor (620) may set first schedule information so that NAN communication can be performed through another channel including the frequency band of the non-DFS channel and the frequency band of the DFS channel.

[0107] The processor (620) can increase the bandwidth of the channel used to perform NAN communication by setting first schedule information to perform NAN communication based on the frequency band of the non-DFS channel and the frequency band of the DFS channel, and can improve the performance of communication between devices as the bandwidth of the channel increases. For example, the transmission speed can be improved by expanding the bandwidth (or transmission bandwidth) to utilize the non-DFS frequency band and the DFS frequency band simultaneously.

[0108] According to one example, the first schedule information may be configured to allow the electronic device (100) and the external electronic device (503) to perform NAN communication through the frequency band of a non-DFS channel (e.g., the channel between the first AP (501) and the electronic device (100)) and the frequency band of a DFS channel during the first period of the interval (460) between the discovery windows (450), and to perform NAN communication through the frequency band of another non-DFS channel and the frequency band of a DFS channel, which is a different channel from the channel between the first AP (501) and the electronic device (100) during the second period of the interval (460) between the discovery windows (450). The other non-DFS channel may be the same as the channel allocated for performing NAN communication in the cluster containing the electronic device (100) and the external electronic device (503) (e.g., channel 155 in the 5 GHz band).

[0109] The processor (620) can perform short-range wireless communication with the second AP (502) via a DFS channel during the first period, and can perform short-range wireless communication with the first AP (501) via a non-DFS channel during the second period.

[0110] According to one example, the first schedule information may be configured so that the electronic device (100) and the external electronic device (503) perform NAN communication through the frequency band of the non-DFS channel (e.g., the channel between the first AP (501) and the electronic device (100)) and the frequency band of the DFS channel during the interval (460) between the discovery window (450) (or, during the first period and the second period).

[0111] The processor (620) can perform short-range wireless communication with the second AP (502) via a DFS channel during the interval between discovery windows (450), and can perform short-range wireless communication with the first AP (501) via a non-DFS channel.

[0112] According to one example, the first schedule information may be configured to allow the electronic device (100) and the external electronic device (503) to perform NAN communication through the frequency band of the non-DFS channel (e.g., the channel between the first AP (501) and the electronic device (100)) and the frequency band of the DFS channel during a first period of the interval (460) between the discovery windows (450), and to perform NAN communication through a non-DFS channel different from the channel between the first AP (501) and the electronic device (100) during a second period different from the first period of the interval (460). The processor (620) may configure the first schedule information to refrain from (or prohibit) performing NAN communication using the DFS channel during the second period.

[0113] The processor (620) can perform short-range wireless communication with the second AP (502) through the DFS channel during the first period.

[0114] According to one example, the processor (620) can confirm that the second service discovery frame received from the external electronic device (503) does not contain information related to the DFS channel.

[0115] According to one example, if an external electronic device (503) is not connected via short-range wireless communication with a second AP (502) that supports DFS, the external electronic device (503) can check (or scan) whether it can receive a signal transmitted by the second AP (502) containing information related to the DFS channel through each of the multiple DFS channels, and transmit a service discovery frame containing the result of the check (e.g., discovering a channel capable of receiving a signal transmitted by the second AP (502)) to the electronic device (100). The processor (620) can check the information related to the DFS channel included in the service discovery frame and check whether the external electronic device (503) can perform NAN communication through the DFS channel.

[0116] However, the time required for an external electronic device (503) to check whether it can receive a signal transmitted by the second AP (502) included in the information related to the DFS channel through each of the multiple DFS channels may account for a large portion of the time required to establish NAN communication. As the time required to check whether it can receive a signal transmitted by the second AP (502) included in the information related to the DFS channel through each of the multiple DFS channels increases, the time required to establish NAN communication may increase, and the delay time related to activating the service through NAN communication may increase.

[0117] In order to resolve the phenomenon (or, unfavorable phenomenon) described above, the processor (620) may establish an NDP with the external electronic device (503) through a non-DFS channel other than the DFS channel if the second service discovery frame received from the external electronic device (503) does not contain information related to the DFS channel. As at least part of the operation of establishing an NDP with the external electronic device (503), the processor (620) may generate (or set) second schedule information related to the performance of NAN communication.

[0118] The second schedule information may refer to information that causes the electronic device (100) and the external electronic device (503) to perform NAN communication through a non-DFS channel (e.g., a default NDP channel set in a cluster containing the electronic device (100) and the external electronic device (503)) during at least a portion of the interval (e.g., interval (460)) between the discovery windows (e.g., the discovery window (450) of FIG. 4). According to one example, the processor (620) may generate (or set) the second schedule information to perform NAN communication during a portion of the interval (460) between the discovery windows (450). The portion may be referred to as a further available window (FAW) considering that it is an additional period during which NAN communication is possible, other than the discovery window (450) defined in the NAN cluster.

[0119] According to one example, the second schedule information may refer to information that allows the electronic device (100) and the external electronic device (503) to perform short-range wireless communication during a period other than a portion of the interval (460) between the discovery windows (450). The other period may be referred to as an unaligned window (ULW) considering the characteristic of performing short-range wireless communication rather than NAN communication between the discovery windows (450). According to one example, the processor (420) may set the second schedule information so that the electronic device (100) can perform short-range wireless communication through a non-DFS channel established between the electronic device (100) and the first AP (501).

[0120] The processor (620) can establish an NDP through a non-DFS channel and perform NAN communication with an external electronic device (503) based on second schedule information related to the performance of NAN communication. The processor (620) can control the communication circuit (610) to perform NAN communication with the external electronic device (503) during some of the intervals between the discovery window (450) and the discovery window (450), and can control the communication circuit (610) to perform short-range wireless communication with the first AP (501) during other intervals between the discovery window (450).

[0121] The processor (620) may receive information indicating that, after the establishment of the NDP (or while performing NAN communication), it can receive a signal transmitted by the second AP (502) through the DFS channel from an external electronic device (503).

[0122] According to one example, an external electronic device (503) can determine (or scan) whether it can receive a signal transmitted by a second AP (502) based on information related to a DFS channel transmitted by an electronic device (100) after the establishment of an NDP (or while performing NAN communication). If the external electronic device (503) determines (or decides, is certain) that it can receive a signal transmitted by the second AP (502) through the DFS channel, it can transmit a signal (or message, frame) to the electronic device (100) indicating that it can receive a signal transmitted by the second AP (502) through the DFS channel.

[0123] According to one example, the processor (620) may control the communication circuit (610) to transmit a request signal (or message, frame) to the external electronic device (503) requesting confirmation of whether the external electronic device (503) can receive a signal from the second AP (502) via the DFS channel after the establishment of the NDP (or while performing NAN communication). Prior to the transmission of the request signal, the processor (620) may be connected via short-range wireless communication with the second AP (502) that supports DFS.

[0124] The external electronic device (503) can determine (or scan) whether it can receive a signal transmitted by the second AP (502) based on information related to the DFS channel included in the request signal or service discovery frame upon receiving a request signal. The external electronic device (503) can transmit a response signal to the electronic device (100) indicating that it can receive a signal transmitted by the second AP (502) through the DFS channel.

[0125] According to one example, the processor (620) may not send a request signal (or message, frame) to the external electronic device (503) requesting confirmation of whether the external electronic device (503) can receive a signal from the second AP (502) via the DFS channel after the establishment of the NDP (or while performing NAN communication). The external electronic device (503) may confirm (or scan) whether it can receive a signal transmitted by the second AP (502) based on the information related to the DFS channel included in the service discovery frame received from the electronic device (100) before the establishment of the NDP, if the service discovery frame received before the establishment of the NDP contains information related to the DFS channel.

[0126] The processor (620) can transmit information related to a DFS channel, including information indicating a DFS channel between the electronic device (100) and the second AP (502), to an external electronic device (503). Instead of performing scanning for multiple DFS channels, the external electronic device (503) can determine whether it can receive a signal transmitted by the second AP (502) through the DFS channel included in the information related to the DFS channel. The request signal can prevent the external electronic device (503) from performing an action to determine whether it can receive a signal transmitted by the second AP (502) through a DFS channel other than the DFS channel included in the request signal. Thus, (in terms of providing technical advantages), the electronic device (100) can significantly reduce the time required for NDP setup through the DFS channel.

[0127] The processor (620) may change (or update) the second schedule information if, after establishing the NDP (or while performing NAN communication), it receives information indicating that it can receive a signal transmitted by the second AP (502) through the DFS channel from the external electronic device (503). In one embodiment, the processor (620) may change (or update) the second schedule information to enable NAN communication to be performed through the DFS channel and the non-DFS channel. According to one example, the processor (620) may control the communication circuit (610) to perform NAN communication based on the first schedule information based on confirming that the external electronic device (503) can receive a signal transmitted by the second AP (502) through the DFS channel.

[0128] The examples described above state that the electronic device (100) is connected to the first AP (501) via a non-DFS channel and to the second AP (502) via a DFS channel, but in one example, an external electronic device (503) other than the electronic device (100) may be implemented to be connected to the second AP (502) via a DFS channel.

[0129] The processor (620) can determine whether the external electronic device (503) can connect to the second AP (502) based on the second service discovery frame received from the external electronic device (503). According to one example, the processor (620) can determine whether the external electronic device (503) can connect to the second AP (502) based on (or in response to, when) determining that there is no AP connected to the external electronic device (503) via short-range wireless communication. According to one example, the processor (620) can determine whether the external electronic device (503) supports the ability to connect to at least two APs via short-range wireless communication. The processor (620) can determine that the external electronic device (503) can be connected to the second AP (502) based on (or when supported by) the external electronic device (503) supporting the ability to be connected to at least two APs via short-range wireless communication.

[0130] The processor (620) may request that the external electronic device (503) be connected to the second AP (502) via a DFS channel if the external electronic device (503) is connected to the second AP (502). According to one example, the processor (620) may control the communication circuit (610) to transmit a signal to the external electronic device (503) requesting that the external electronic device (503) enable a function to connect to at least two APs via short-range wireless communication. The processor (620) may request that the external electronic device (503) be connected to the second AP (502) via a DFS channel if the external electronic device (503) has enabled a function to connect to at least two APs via short-range wireless communication. The processor (620) can control the communication circuit (610) to perform NAN communication based on the first schedule information when the external electronic device (503) is connected to the second AP (502) via a DFS channel.

[0131] The processor (620) can determine, based on a second service discovery frame received from the external electronic device (503), whether the external electronic device (503) supports a function that allows it to connect to at least two APs via short-range wireless communication. If the external electronic device (503) supports a function that allows it to connect to at least two APs via short-range wireless communication, the processor (620) can control the communication circuit (610) to transmit a signal to the external electronic device (503) requesting that the external electronic device (503) enable the function that allows it to connect to at least two APs via short-range wireless communication. If the external electronic device (503) enables the function that allows it to connect to at least two APs via short-range wireless communication, the processor (620) can request that the external electronic device (503) be connected to the second AP (502) via a DFS channel. The processor (620) can control the communication circuit (610) to perform NAN communication based on the first schedule information when the external electronic device (503) is connected to the second AP (502) via a DFS channel.

[0132] The examples described above are examples related to NAN communication. However, the electronic device (100) may also apply the examples described above to Wi-Fi direct. For example, the electronic device (100) may be connected to the first AP (501) via a non-DFS channel and may be connected to an external electronic device (503) via Wi-Fi direct. The electronic device (100) may be connected to the external electronic device (503) using the same channel as the non-DFS channel between the electronic device (100) and the first AP (501). The electronic device (100) may be connected to the second AP (502) via a DFS channel and may perform Wi-Fi direct by being connected to the external electronic device (503) via the non-DFS channel and the DFS channel.

[0133] FIG. 7 is a diagram illustrating first schedule information in which an electronic device according to one embodiment performs NAN communication through the frequency band of a non-DFS channel and the frequency band of a DFS channel.

[0134] The first schedule information may refer to information that enables an electronic device (100) and an external electronic device (503) to perform NAN communication through the frequency band of a non-DFS channel and the frequency band of a DFS channel during a first period (721), which is at least a portion of the interval (720) (e.g., interval (460)) between discovery windows (711, 712, 713) (e.g., discovery window (450) of FIG. 4). The first period (721) may be referred to as a further available window (FAW) in consideration of being an additional period during which NAN communication is possible, other than the discovery window (450) defined in the NAN cluster.

[0135] Since the electronic device (100) and the external electronic device (503) can perform data transmission and / or reception through the frequency band of the DFS channel and the frequency band of the non-DFS channel, the electronic device (100) and the external electronic device (503) can set (or generate) first schedule information so that the electronic device (100) and the external electronic device (503) can perform NAN communication through the frequency band of the non-DFS channel and the frequency band of the DFS channel during a first period (721), which is at least a portion of the interval (720) between the discovery windows (711, 712, 713). The interval (720) between the discovery windows may be the interval between the discovery windows (711, 712) and / or the interval between the discovery windows (712, 713).

[0136] According to one example, the electronic device (100) can set first schedule information to allow the electronic device (100) and the external electronic device (503) to perform NAN communication through the frequency band of the DFS channel and the frequency band of the non-DFS channel during a first period (721) between the discovery windows (711, 712, 713), to perform short-range wireless communication with the first AP (501) through the frequency band of the non-DFS channel during the first period (721), and to perform short-range wireless communication with the second AP (502) through the frequency band of the DFS channel during the first period (721).

[0137] The electronic device (100) can set first schedule information so that the electronic device (100) and the external electronic device (503) can perform NAN communication through a non-DFS channel and a DFS channel during a first period (721) which is at least a portion of the interval (720) between the discovery windows (711, 712, 713). According to one example, if there is another channel (e.g., channels 106, 122, and 138 of the 5GHz band) between the non-DFS channel (e.g., channel 155 of the 5GHz band) and the DFS channel (e.g., channel 58 of the 5GHz band), the processor (620) can set first schedule information so that NAN communication can be performed through at least two channels (e.g., a non-DFS channel and a DFS channel).

[0138] The electronic device (100) can set first schedule information so that the electronic device (100) and an external electronic device (503) can perform NAN communication through another channel (e.g., channel 50 of the 5GHz band) including the frequency band of a non-DFS channel (e.g., channel 42 of the 5GHz band) and the frequency band of a DFS channel (e.g., channel 58 of the 5GHz band) during a first period (721) which is at least a portion of the interval (720) between the discovery windows (711, 712, 713). According to one example, if there is no other channel between the non-DFS channel (e.g., channel 42 in the 5GHz band) and the DFS channel (e.g., channel 58 in the 5GHz band), the processor (620) can set first schedule information to enable NAN communication through another channel including the frequency band of the non-DFS channel and the frequency band of the DFS channel.

[0139] The electronic device (100) can increase the bandwidth of the channel used to perform NAN communication by setting first schedule information to perform NAN communication based on the frequency band of the non-DFS channel and the frequency band of the DFS channel, and can improve the performance of communication between devices as the bandwidth of the channel increases.

[0140] According to one example, the first schedule information may be configured to allow the electronic device (100) and the external electronic device (503) to perform NAN communication through the frequency band of a non-DFS channel (e.g., the channel between the first AP (501) and the electronic device (100)) and the frequency band of a DFS channel during the first period (721) of the interval (720) between the discovery windows (711, 712, 713), and to perform NAN communication through the frequency band of a different non-DFS channel and the frequency band of a DFS channel, which is a different channel from the channel between the first AP (501) and the electronic device (100), during the second period (722) of the interval (720) between the discovery windows (711, 712, 713). Another non-DFS channel may be the same as the channel allocated to perform NAN communication (e.g., channel 155 in the 5 GHz band) in a cluster including electronic device (100) and external electronic device (503).

[0141] According to one example, the first schedule information may be configured so that the electronic device (100) and the external electronic device (503) perform NAN communication through the frequency band of the non-DFS channel (e.g., the channel between the first AP (501) and the electronic device (100)) and the frequency band of the DFS channel during the interval (720) between the discovery windows (711, 712, 713).

[0142] The processor (620) can perform short-range wireless communication with the second AP (502) via a DFS channel during the interval (720) between the discovery windows (711, 712, 713), and can control the communication circuit (610) to perform short-range wireless communication with the first AP (501) via a non-DFS channel.

[0143] According to one example, the first schedule information may be configured to allow the electronic device (100) and the external electronic device (503) to perform NAN communication through the frequency band of the non-DFS channel (e.g., the channel between the first AP (501) and the electronic device (100)) and the frequency band of the DFS channel during a first period (721) of the interval (720) between the discovery windows (711, 712, 713), and to perform NAN communication through a non-DFS channel different from the channel between the first AP (501) and the electronic device (100) during a second period (722) of the interval (720). The electronic device (100) may be configured to refrain from (or prohibit) performing NAN communication using the DFS channel during the second period (722).

[0144] The electronic device (100) can control the communication circuit (610) to transmit a service discovery frame (or schedule request frame) containing first schedule information to an external electronic device (503). The external electronic device (503) can receive the first schedule information and, based on the first schedule information, perform NAN communication and / or short-range wireless communication.

[0145] The electronic device (100) can generate schedule information illustrated in FIG. 7 and transmit a service discovery frame containing the schedule information to an external electronic device (503). The schedule information may be included in a NAN availability attribute, and the NAN availability attribute may include a start time of a first period (721), a duration of the first period (721) and / or a period of the first period (721), a start time of a second period (722), a duration of the second period (722) and / or a period of the second period (722).

[0146] The first period (721) may correspond to one FAW (further available window), and the second period (722) may correspond to a different FAW than the FAW corresponding to the first period (721).

[0147] The electronic device (100) may set the periods of the first period (721) and the second period (722) to be substantially the same as the periods of the discovery windows (711, 712, 713), but is not limited thereto. In one embodiment, the electronic device (100) may set the periods of the first period (721) and the second period (722) to be substantially different from the periods of the discovery windows (711, 712, 713).

[0148] The electronic device (100) may set the lengths of the first period (721) and the second period (722) to be the same, but there is no limitation. In one embodiment, the electronic device (100) may set the lengths of the first period (721) and the second period (722) to be substantially different.

[0149] FIG. 8 is a diagram illustrating an example in which an electronic device according to one embodiment performs NAN communication based on first schedule information related to NAN communication through the frequency band of a non-DFS channel and the frequency band of a DFS channel.

[0150] An electronic device (e.g., the electronic device (100) of FIG. 6) and a first AP (e.g., the first AP (501) of FIG. 5) can be connected via a non-DFS channel in operation 801.

[0151] An electronic device (100) may be connected via short-range wireless communication to an AP that does not support operating frequency selection (e.g., the first AP (501) of FIG. 5). Alternatively, the electronic device (100) may be connected via a non-DFS channel to an AP that supports operating frequency selection (e.g., the first AP (501) of FIG. 5). Dynamic frequency selection may refer to a technology that enables short-range wireless communication to be performed via a DFS channel, which is a channel used for various purposes (e.g., military purposes, or weather observation purposes). The DFS channel may have a relatively lower congestion (or channel utilization) compared to other channels, and the performance of short-range wireless communication via the DFS channel may be higher than the performance of short-range wireless communication via other channels.

[0152] The electronic device (100) can transmit a first service discovery frame containing information related to the DFS channel and information indicating the maximum bandwidth that the electronic device (100) can support, in operation 802, to an external electronic device (e.g., external electronic device (503) of FIG. 5).

[0153] The electronic device (100) can enable NAN communication. According to one example, the electronic device (100) can enable NAN communication when data transmission and / or reception via NAN communication is required, when a service or application related to data transmission and / or reception via NAN communication is enabled, and / or when user input for performing data transmission and / or reception via NAN communication is received.

[0154] The electronic device (100) can enable NAN communication while short-range wireless communication is enabled. Alternatively, the electronic device (100) may enable short-range wireless communication and NAN communication substantially at the same time.

[0155] The electronic device (100) can search for an electronic device capable of performing NAN communication (e.g., an external electronic device (503) of FIG. 5) as part of an operation to enable NAN communication. The electronic device (100) can control the communication circuit (610) to transmit a first service discovery frame to the external electronic device (503).

[0156] The first service discovery frame may include information related to negotiation for enabling NAN communication between the electronic device (100) and the external electronic device (503). According to one example, the first service discovery frame may include information of the electronic device (100), performance information of the electronic device (100) (e.g., information indicating the maximum bandwidth that the electronic device (100) can support), and / or identification information of a service related to NAN communication.

[0157] The first service discovery frame may include information related to a first AP (501) connected to an electronic device (100) via short-range wireless communication. The information related to the first AP (501) may include information indicating whether the first AP (501) supports DFS, identification information of the first AP (501) (e.g., SSID, BSSID), and / or information indicating a non-DFS channel between the electronic device (100) and the first AP (501).

[0158] The first service discovery frame may include information related to a DFS channel. The information related to the DFS channel may include information indicating whether a second AP (e.g., the second AP (502) of FIG. 5) discovered by the electronic device (100) through a scanning operation supports DFS, information related to the second AP (502) (e.g., identification information of the second AP (502) (e.g., SSID, BSSID)), and / or information indicating a DFS channel that can be connected between the electronic device (100) and the second AP (502).

[0159] Information related to the DFS channel may include information indicating whether the electronic device (100) supports NAN communication using the DFS channel. If the electronic device (100) supports NAN communication using the DFS channel, an NDP may be established through the DFS channel, and the electronic device (100) and an external electronic device (503) may perform NAN communication through the DFS channel.

[0160] The first service discovery frame may include information indicating whether the electronic device (100) supports a function that allows it to be connected via short-range wireless communication to at least two APs (e.g., the first AP (501) and the second AP (502)). The function that allows the electronic device (100) to be connected via short-range wireless communication to at least two APs (e.g., the first AP (501) and the second AP (502)) may refer to a function that allows the electronic device (100) to be connected via short-range wireless communication to the first AP (501) to perform data transmission and / or reception, while simultaneously being connected via short-range wireless communication to the second AP (502) to perform data transmission and / or reception. According to one example, the ability of an electronic device (100) to connect to at least two APs (e.g., a first AP (501) and a second AP (502)) via short-range wireless communication may be referred to as a dual STA interface support function.

[0161] The external electronic device (503) can transmit a second service discovery frame to the electronic device (100) in operation 803, which includes information related to the DFS channel and information indicating the maximum bandwidth that the external electronic device (503) can support.

[0162] The electronic device (100) can receive a second service discovery frame from an external electronic device (503). The electronic device (100) can receive a second service discovery frame from an external electronic device (503) while searching for an external electronic device (503) capable of performing NAN communication.

[0163] The second service discovery frame may include information related to negotiation for enabling NAN communication between the electronic device (100) and the external electronic device (503). According to one example, the second service discovery frame may include information of the external electronic device (503), performance information of the external electronic device (503) (e.g., information indicating the maximum bandwidth that the external electronic device (503) can support), and / or identification information of a service related to NAN communication.

[0164] The second service discovery frame may include information related to a DFS channel. The information related to the DFS channel may include information indicating whether the second AP (e.g., the second AP (502) of FIG. 5) discovered by the external electronic device (503) through a scanning operation supports DFS, information related to the second AP (502) (e.g., identification information of the second AP (502) (e.g., SSID, BSSID)), and / or information indicating a DFS channel that can be connected between the external electronic device (503) and the second AP (502).

[0165] Information related to the DFS channel may include information indicating whether the external electronic device (503) supports NAN communication using the DFS channel. If the external electronic device (503) supports NAN communication using the DFS channel, an NDP may be established through the DFS channel, and the electronic device (100) and the external electronic device (503) may perform NAN communication through the DFS channel.

[0166] The second service discovery frame may include information indicating whether the external electronic device (503) supports a function that allows it to be connected via short-range wireless communication to at least two APs (e.g., the first AP (501) and the second AP (502)). The function that allows the external electronic device (503) to be connected via short-range wireless communication to at least two APs (e.g., the first AP (501) and the second AP (502)) may refer to a function that allows the external electronic device (503) to be connected via short-range wireless communication to the first AP (501) to perform data transmission and / or reception, while simultaneously being connected via short-range wireless communication to the second AP (502) to perform data transmission and / or reception. According to one example, the ability of an external electronic device (503) to connect to at least two APs (e.g., a first AP (501) and a second AP (502)) via short-range wireless communication may be referred to as a dual STA interface support function.

[0167] The electronic device (100) can be connected to the second AP (502) via a DFS channel in operation 804. In other words, the electronic device (100) can be connected to the second AP (502) via a DFS channel.

[0168] The electronic device (100) receives a second service discovery frame from an external electronic device (503) and, based on the second service discovery frame, can determine whether the external electronic device (503) supports dynamic frequency selection. The electronic device (100) can determine whether the external electronic device (503) supports dynamic frequency selection based on information related to the DFS channel included in the second service discovery frame.

[0169] The electronic device (100) can determine the maximum bandwidth that the external electronic device (503) can support based on the second service discovery frame. The electronic device (100) can determine the maximum bandwidth that the external electronic device (503) can support based on the performance information of the external electronic device (503) included in the second service discovery frame.

[0170] The electronic device (100) can perform the operation of connecting via a DFS channel with a second AP (502) that supports DFS, if the external electronic device (503) supports dynamic frequency selection and the maximum bandwidth supported by the external electronic device (503) is greater than the bandwidth of the channel established between the electronic device (100) and the first AP (501). The electronic device (100) can control the communication circuit (610) to perform the connection via a DFS channel with the second AP (502) while maintaining the connection between the first AP (501) and the electronic device (100) via a non-DFS channel, if the electronic device (100) supports the ability to connect via short-range wireless communication with at least two APs.

[0171] According to one example, a second AP (502) that supports dynamic frequency selection can detect (or, confirm, monitor) a radar signal other than a signal of short-range wireless communication. If no radar signal is detected, the second AP (502) can provide short-range wireless communication to the electronic device (100) via a DFS channel. If a radar signal is detected, the second AP (502) can control the electronic device (100) to perform short-range wireless communication by changing to a channel other than the DFS channel. A signal requesting a change from the DFS channel to another channel may be included in a CTS (clear to send) frame. The electronic device (100) can perform short-range wireless communication via the DFS channel, and upon receiving a signal from the second AP (502) requesting a change from the DFS channel to another channel, it can change from the DFS channel to another channel and perform short-range wireless communication via the other channel.

[0172] The electronic device (100) and the external electronic device (503) can establish an NDP in operation 805. In other words, the electronic device (100) can establish an NDP with the external electronic device (503).

[0173] The electronic device (100) may perform a procedure to establish (or set up, create) an NDP with an external electronic device (503) based on a first service discovery frame and / or a second service discovery frame after completing a connection with the second AP (502) through a DFS channel (or while performing a connection procedure with the second AP (502) through a DFS channel). As at least part of the operation to establish an NDP with the external electronic device (503), the electronic device (100) may create (or set up) first schedule information related to the performance of NAN communication.

[0174] The first schedule information may refer to information that enables an electronic device (100) and an external electronic device (503) to perform NAN communication through the frequency band of a non-DFS channel and the frequency band of a DFS channel during a first period, which is at least a portion of the interval (e.g., interval (460)) between a discovery window (e.g., discovery window (450) of FIG. 4). The first period may be referred to as a further available window (FAW) in consideration of being an additional period during which NAN communication is possible, other than the discovery window (450) defined in the NAN cluster.

[0175] Since the electronic device (100) and the external electronic device (503) can perform data transmission and / or reception through the frequency band of the DFS channel and the frequency band of the non-DFS channel, the electronic device (100) and the external electronic device (503) can set (or generate) first schedule information so that the electronic device (100) and the external electronic device (503) can perform NAN communication through the frequency band of the non-DFS channel and the frequency band of the DFS channel during a first period which is at least a portion of the interval (460) between the discovery windows (450).

[0176] The electronic device (100) may set first schedule information so that the electronic device (100) and an external electronic device (503) can perform NAN communication through a non-DFS channel and a DFS channel during a first period, which is at least a portion of the interval (460) between the discovery windows (450). According to one example, if there is another channel (e.g., channels 106, 122, and 138 of the 5GHz band) between the non-DFS channel (e.g., channel 155 of the 5GHz band) and the DFS channel (e.g., channel 58 of the 5GHz band), the electronic device (100) may set first schedule information so that NAN communication can be performed through at least two channels (e.g., a non-DFS channel and a DFS channel).

[0177] The electronic device (100) may set first schedule information so that the electronic device (100) and an external electronic device (503) can perform NAN communication through another channel (e.g., channel 50 of the 5GHz band) including the frequency band of a non-DFS channel (e.g., channel 42 of the 5GHz band) and the frequency band of a DFS channel (e.g., channel 58 of the 5GHz band) during a first period which is at least a portion of the interval (460) between the discovery windows (450). According to one example, if there is no other channel between the non-DFS channel (e.g., channel 42 of the 5GHz band) and the DFS channel (e.g., channel 58 of the 5GHz band), the electronic device (100) may set first schedule information so that NAN communication can be performed through another channel including the frequency band of the non-DFS channel and the frequency band of the DFS channel.

[0178] The electronic device (100) can increase the bandwidth of the channel used to perform NAN communication by setting first schedule information to perform NAN communication based on the frequency band of the non-DFS channel and the frequency band of the DFS channel, and can improve the performance of communication between devices as the bandwidth of the channel increases.

[0179] According to one example, the first schedule information may be configured to allow the electronic device (100) and the external electronic device (503) to perform NAN communication through the frequency band of a non-DFS channel (e.g., the channel between the first AP (501) and the electronic device (100)) and the frequency band of a DFS channel during the first period of the interval (460) between the discovery windows (450), and to perform NAN communication through the frequency band of another non-DFS channel and the frequency band of a DFS channel, which is a different channel from the channel between the first AP (501) and the electronic device (100) during the second period of the interval (460) between the discovery windows (450). The other non-DFS channel may be the same as the channel allocated for performing NAN communication in the cluster containing the electronic device (100) and the external electronic device (503) (e.g., channel 155 in the 5 GHz band).

[0180] The electronic device (100) can perform short-range wireless communication with the first AP (501) via a non-DFS channel during the first period, and can perform short-range wireless communication with the second AP (502) via a DFS channel during the second period.

[0181] According to one example, the first schedule information may be configured so that the electronic device (100) and the external electronic device (503) perform NAN communication through the frequency band of the non-DFS channel (e.g., the channel between the first AP (501) and the electronic device (100)) and the frequency band of the DFS channel during the interval (460) between the discovery window (450) (or, during the first period and the second period).

[0182] The electronic device (100) can perform short-range wireless communication with the second AP (502) via a DFS channel during the interval between discovery windows (450), and can perform short-range wireless communication with the first AP (501) via a non-DFS channel.

[0183] According to one example, the first schedule information may be configured to allow the electronic device (100) and the external electronic device (503) to perform NAN communication through the frequency band of the non-DFS channel (e.g., the channel between the first AP (501) and the electronic device (100)) and the frequency band of the DFS channel during a first period of the interval (460) between the discovery windows (450), and to perform NAN communication through a non-DFS channel different from the channel between the first AP (501) and the electronic device (100) during a second period different from the first period of the interval (460). The electronic device (100) may be configured to refrain from (or prohibit) performing NAN communication using the DFS channel during the second period.

[0184] The electronic device (100) can perform short-range wireless communication with the second AP (502) through the DFS channel during the first period.

[0185] The electronic device (100) and the external electronic device (503) can perform NAN communication based on the first schedule information in operation 806. In other words, the electronic device (100) can perform NAN communication with the external electronic device (503) based on the first schedule information related to the performance of NAN communication.

[0186] FIG. 9 is a diagram illustrating an example in which an electronic device according to one embodiment performs NAN communication based on first schedule information related to NAN communication through the frequency band of a non-DFS channel and the frequency band of a DFS channel.

[0187] An electronic device (e.g., the electronic device (100) of FIG. 6) and a first AP (e.g., the first AP (501) of FIG. 5) can be connected via a non-DFS channel in operation 901.

[0188] An electronic device (100) may be connected via short-range wireless communication to an AP that does not support operating frequency selection (e.g., the first AP (501) of FIG. 5). Alternatively, the electronic device (100) may be connected via a non-DFS channel to an AP that supports operating frequency selection (e.g., the first AP (501) of FIG. 5). Dynamic frequency selection may refer to a technology that enables short-range wireless communication to be performed via a DFS channel, which is a channel used for various purposes (e.g., military purposes, or weather observation purposes). The DFS channel may have a relatively lower congestion (or channel utilization) compared to other channels, and the performance of short-range wireless communication via the DFS channel may be higher than the performance of short-range wireless communication via other channels.

[0189] The electronic device (100) can, in operation 902, transmit a first service discovery frame containing information related to the DFS channel and information indicating the maximum bandwidth that the electronic device (100) can support to an external electronic device (e.g., the external electronic device (503) of FIG. 5).

[0190] The electronic device (100) can enable NAN communication. According to one example, the electronic device (100) can enable NAN communication when data transmission and / or reception via NAN communication is required, when a service or application related to data transmission and / or reception via NAN communication is enabled, and / or when user input for performing data transmission and / or reception via NAN communication is received.

[0191] The electronic device (100) can enable NAN communication while short-range wireless communication is enabled. Alternatively, the electronic device (100) may enable short-range wireless communication and NAN communication substantially at the same time.

[0192] The electronic device (100) can search for an electronic device capable of performing NAN communication (e.g., an external electronic device (503) of FIG. 5) as part of an operation to enable NAN communication. The electronic device (100) can control the communication circuit (610) to transmit a first service discovery frame to the external electronic device (503).

[0193] The first service discovery frame may include information related to negotiation for enabling NAN communication between the electronic device (100) and the external electronic device (503). According to one example, the first service discovery frame may include information of the electronic device (100), performance information of the electronic device (100) (e.g., information indicating the maximum bandwidth that the electronic device (100) can support), and / or identification information of a service related to NAN communication.

[0194] The first service discovery frame may include information related to a first AP (501) connected to an electronic device (100) via short-range wireless communication. The information related to the first AP (501) may include information indicating whether the first AP (501) supports DFS, identification information of the first AP (501) (e.g., SSID, BSSID), and / or information indicating a non-DFS channel between the electronic device (100) and the first AP (501).

[0195] The first service discovery frame may include information related to a DFS channel. The information related to the DFS channel may include information indicating whether a second AP (e.g., the second AP (502) of FIG. 5) discovered by the electronic device (100) through a scanning operation supports DFS, information related to the second AP (502) (e.g., identification information of the second AP (502) (e.g., SSID, BSSID)), and / or information indicating a DFS channel that can be connected between the electronic device (100) and the second AP (502).

[0196] Information related to the DFS channel may include information indicating whether the electronic device (100) supports NAN communication using the DFS channel. If the electronic device (100) supports NAN communication using the DFS channel, an NDP may be established through the DFS channel, and the electronic device (100) and an external electronic device (503) may perform NAN communication through the DFS channel.

[0197] The first service discovery frame may include information indicating whether the electronic device (100) supports a function that allows it to be connected via short-range wireless communication to at least two APs (e.g., the first AP (501) and the second AP (502)). The function that allows the electronic device (100) to be connected via short-range wireless communication to at least two APs (e.g., the first AP (501) and the second AP (502)) may refer to a function that allows the electronic device (100) to be connected via short-range wireless communication to the first AP (501) to perform data transmission and / or reception, while simultaneously being connected via short-range wireless communication to the second AP (502) to perform data transmission and / or reception. According to one example, the ability of an electronic device (100) to connect to at least two APs (e.g., a first AP (501) and a second AP (502)) via short-range wireless communication may be referred to as a dual STA interface support function.

[0198] The external electronic device (503) can transmit a second service discovery frame to the electronic device (100) in operation 903.

[0199] According to one example, the electronic device (100) can confirm that the second service discovery frame received from the external electronic device (503) does not contain information related to the DFS channel.

[0200] According to one example, if an external electronic device (503) is not connected via short-range wireless communication with a second AP (502) that supports DFS, the external electronic device (503) can check (or scan) whether it can receive a signal transmitted by the second AP (502) included in information related to the DFS channel through each of the multiple DFS channels, and transmit a service discovery frame containing the result of the check (e.g., discovering a channel capable of receiving a signal transmitted by the second AP (502)) to the electronic device (100). The electronic device (100) can check the information related to the DFS channel included in the service discovery frame and check whether the external electronic device (503) can perform NAN communication through the DFS channel.

[0201] However, the time required for an external electronic device (503) to check whether it can receive a signal transmitted by the second AP (502) included in the information related to the DFS channel through each of the multiple DFS channels may account for a large portion of the time required to establish NAN communication. As the time required to check whether it can receive a signal transmitted by the second AP (502) included in the information related to the DFS channel through each of the multiple DFS channels increases, the time required to establish NAN communication may increase, and the delay time related to activating the service through NAN communication may increase.

[0202] The electronic device (100) and the external electronic device (503) can establish an NDP through a non-DFS channel in operation 904.

[0203] In order to resolve the phenomenon described above, the electronic device (100) can establish an NDP with the external electronic device (503) through a non-DFS channel other than the DFS channel when the second service discovery frame received from the external electronic device (503) does not contain information related to the DFS channel.

[0204] The electronic device (100) can generate (or set) second schedule information related to the performance of NAN communication as at least part of the operation of establishing NDP with the external electronic device (503).

[0205] The second schedule information may refer to information that enables the electronic device (100) and the external electronic device (503) to perform NAN communication through a non-DFS channel (e.g., a default NDP channel set in a cluster containing the electronic device (100) and the external electronic device (503)) during at least a portion of the interval (e.g., interval (460)) between the discovery windows (e.g., the discovery window (450) of FIG. 4). According to one example, the electronic device (100) may generate (or set) the second schedule information to perform NAN communication during a portion of the interval (460) between the discovery windows (450). The portion may be referred to as a further available window (FAW) considering that it is an additional period during which NAN communication is possible, other than the discovery window (450) defined in the NAN cluster.

[0206] According to one example, the second schedule information may refer to information that allows the electronic device (100) and the external electronic device (503) to perform short-range wireless communication during a period other than a portion of the interval (460) between the discovery windows (450). The other period may be referred to as an unaligned window (ULW) considering the characteristic of performing short-range wireless communication rather than NAN communication between the discovery windows (450). According to one example, the processor (420) may set the second schedule information so that the electronic device (100) can perform short-range wireless communication through a non-DFS channel established between the electronic device (100) and the first AP (501).

[0207] The electronic device (100) and the external electronic device (503) can perform NAN communication based on the second schedule information in operation 905.

[0208] The electronic device (100) can establish an NDP through a non-DFS channel and perform NAN communication with an external electronic device (503) based on second schedule information related to the performance of NAN communication. The electronic device (100) can control the communication circuit (610) to perform NAN communication with the external electronic device (503) during some of the intervals between the discovery window (450) and the discovery window (450), and can control the communication circuit (610) to perform short-range wireless communication with the first AP (501) during other intervals between the discovery window (450).

[0209] The electronic device (100) can be connected to the second AP (502) via a DFS channel in operation 906.

[0210] The electronic device (100) may perform a series of operations to enable the external electronic device (503) and the electronic device (100) to perform NAN communication through the frequency band of the DFS channel and the frequency band of the non-DFS channel while performing NAN communication based on the second schedule information. The electronic device (100) may be connected via the DFS channel with the second AP (502) that supports DFS prior to transmitting the request signal described later in operation 907.

[0211] The electronic device (100) can, in operation 907, transmit a signal to the external electronic device (503) requesting confirmation of whether the external electronic device (503) can receive a signal through the DFS channel.

[0212] According to one example, an external electronic device (503) can determine (or scan) whether it can receive a signal transmitted by a second AP (502) based on information related to a DFS channel transmitted by the electronic device (100) after the establishment of NDP (or while performing NAN communication). If the external electronic device (503) determines that it can receive a signal transmitted by the second AP (502) through the DFS channel, it can transmit a signal (or message, frame) to the electronic device (100) indicating that it can receive a signal transmitted by the second AP (502) through the DFS channel.

[0213] According to one example, the electronic device (100) (or processor (620)) can control the communication circuit (610) to transmit a request signal (or message, frame) to the external electronic device (503) requesting confirmation of whether the external electronic device (503) can receive a signal from the second AP (502) through the DFS channel after the establishment of the NDP (or while performing NAN communication).

[0214] The external electronic device (503) can transmit a response signal to the electronic device (100) indicating that it can receive a signal through the DFS channel in operation 908.

[0215] The external electronic device (503) can determine (or scan) whether it can receive a signal transmitted by the second AP (502) based on information related to the DFS channel included in the request signal or service discovery frame upon receiving (or in response to receiving) a request signal. The external electronic device (503) can transmit a response signal to the electronic device (100) indicating that it can receive a signal transmitted by the second AP (502) through the DFS channel.

[0216] According to one example, the electronic device (100) may not transmit a request signal (or message, frame) to the external electronic device (503) requesting confirmation of whether the external electronic device (503) can receive a signal from the second AP (502) via the DFS channel after the establishment of the NDP (or while performing NAN communication). If the external electronic device (503) contains information related to the DFS channel in the service discovery frame received from the electronic device (100) before the establishment of the NDP, it may confirm (or scan) whether it can receive a signal transmitted by the second AP (502) based on the information related to the DFS channel contained in the service discovery frame after the establishment of the NDP (or while performing NAN communication).

[0217] The electronic device (100) can transmit information related to a DFS channel, including information indicating a DFS channel between the electronic device (100) and the second AP (502), to an external electronic device (503). Instead of performing scanning for multiple DFS channels, the external electronic device (503) can check whether it can receive a signal transmitted by the second AP (502) through the DFS channel included in the information related to the DFS channel. The request signal can prevent the external electronic device (503) from performing an operation to check whether it can receive a signal transmitted by the second AP (502) through a DFS channel other than the DFS channel included in the request signal. Accordingly, the electronic device (100) can significantly reduce the time required for NDP setup through the DFS channel.

[0218] The electronic device (100) and the external electronic device (503) can perform NAN communication based on the first schedule information in operation 909.

[0219] The electronic device (100) may change (or update) the second schedule information if, after establishing the NDP (or while performing NAN communication), it receives information from the external electronic device (503) indicating that it can receive a signal transmitted by the second AP (502) through the DFS channel. The electronic device (100) may change (or update) the second schedule information to enable NAN communication through the DFS channel and the non-DFS channel. According to one example, the electronic device (100) may control the communication circuit (610) to perform NAN communication based on the first schedule information, based on the confirmation that the external electronic device (503) can receive a signal transmitted by the second AP (502) through the DFS channel.

[0220] FIG. 10 is a diagram illustrating an example in which an electronic device according to one embodiment performs NAN communication based on first schedule information related to NAN communication through the frequency band of a non-DFS channel and the frequency band of a DFS channel.

[0221] An electronic device (e.g., the electronic device (100) of FIG. 6) and a first AP (e.g., the first AP (501) of FIG. 5) can be connected via a non-DFS channel in operation 1001.

[0222] An electronic device (100) may be connected via short-range wireless communication to an AP that does not support operating frequency selection (e.g., the first AP (501) of FIG. 5). Alternatively, the electronic device (100) may be connected via a non-DFS channel to an AP that supports operating frequency selection (e.g., the first AP (501) of FIG. 5). Dynamic frequency selection may refer to a technology that enables short-range wireless communication to be performed via a DFS channel, which is a channel used for various purposes (e.g., military purposes, or weather observation purposes). The DFS channel may have a relatively lower congestion (or channel utilization) compared to other channels, and the performance of short-range wireless communication via the DFS channel may be higher than the performance of short-range wireless communication via other channels.

[0223] The electronic device (100) can, in operation 1002, transmit a first service discovery frame containing information related to the DFS channel and information indicating the maximum bandwidth that the electronic device (100) can support to an external electronic device (e.g., the external electronic device (503) of FIG. 5).

[0224] The electronic device (100) can enable NAN communication. According to one example, the electronic device (100) can enable NAN communication when data transmission and / or reception via NAN communication is required, when a service or application related to data transmission and / or reception via NAN communication is enabled, and / or when user input for performing data transmission and / or reception via NAN communication is received.

[0225] The electronic device (100) can enable NAN communication while short-range wireless communication is enabled. Alternatively, the electronic device (100) may enable short-range wireless communication and NAN communication substantially at the same time.

[0226] The electronic device (100) can search for an electronic device capable of performing NAN communication (e.g., an external electronic device (503) of FIG. 5) as part of an operation to enable NAN communication. The electronic device (100) can control the communication circuit (610) to transmit a first service discovery frame to the external electronic device (503).

[0227] The first service discovery frame may include information related to negotiation for enabling NAN communication between the electronic device (100) and the external electronic device (503). According to one example, the first service discovery frame may include information of the electronic device (100), performance information of the electronic device (100) (e.g., information indicating the maximum bandwidth that the electronic device (100) can support), and / or identification information of a service related to NAN communication.

[0228] The first service discovery frame may include information related to a first AP (501) connected to an electronic device (100) via short-range wireless communication. The information related to the first AP (501) may include information indicating whether the first AP (501) supports DFS, identification information of the first AP (501) (e.g., SSID, BSSID), and / or information indicating a non-DFS channel between the electronic device (100) and the first AP (501).

[0229] The first service discovery frame may include information related to a DFS channel. The information related to the DFS channel may include information indicating whether a second AP (e.g., the second AP (502) of FIG. 5) discovered by the electronic device (100) through a scanning operation supports DFS, information related to the second AP (502) (e.g., identification information of the second AP (502) (e.g., SSID, BSSID)), and / or information indicating a DFS channel that can be connected between the electronic device (100) and the second AP (502).

[0230] Information related to the DFS channel may include information indicating whether the electronic device (100) supports NAN communication using the DFS channel. If the electronic device (100) supports NAN communication using the DFS channel, an NDP may be established through the DFS channel, and the electronic device (100) and an external electronic device (503) may perform NAN communication through the DFS channel.

[0231] The first service discovery frame may include information indicating whether the electronic device (100) supports a function that allows it to be connected via short-range wireless communication to at least two APs (e.g., the first AP (501) and the second AP (502)). The function that allows the electronic device (100) to be connected via short-range wireless communication to at least two APs (e.g., the first AP (501) and the second AP (502)) may refer to a function that allows the electronic device (100) to be connected via short-range wireless communication to the first AP (501) to perform data transmission and / or reception, while simultaneously being connected via short-range wireless communication to the second AP (502) to perform data transmission and / or reception. According to one example, the ability of an electronic device (100) to connect to at least two APs (e.g., a first AP (501) and a second AP (502)) via short-range wireless communication may be referred to as a dual STA interface support function.

[0232] The external electronic device (503) can transmit a second service discovery frame to the electronic device (100) in operation 1003, which includes information related to the DFS channel and information indicating the maximum bandwidth that the external electronic device (503) can support.

[0233] The electronic device (100) can receive a second service discovery frame from an external electronic device (503) while searching for an external electronic device (503) capable of performing NAN communication.

[0234] The second service discovery frame may include information related to negotiation for enabling NAN communication between the electronic device (100) and the external electronic device (503). According to one example, the second service discovery frame may include information of the external electronic device (503), performance information of the external electronic device (503) (e.g., information indicating the maximum bandwidth that the external electronic device (503) can support), and / or identification information of a service related to NAN communication.

[0235] The second service discovery frame may include information related to a DFS channel. The information related to the DFS channel may include information indicating whether the second AP (e.g., the second AP (502) of FIG. 5) discovered by the external electronic device (503) through a scanning operation supports DFS, information related to the second AP (502) (e.g., identification information of the second AP (502) (e.g., SSID, BSSID)), and / or information indicating a DFS channel that can be connected between the external electronic device (503) and the second AP (502).

[0236] Information related to the DFS channel may include information indicating whether the external electronic device (503) supports NAN communication using the DFS channel. If the external electronic device (503) supports NAN communication using the DFS channel, an NDP may be established through the DFS channel, and the electronic device (100) and the external electronic device (503) may perform NAN communication through the DFS channel.

[0237] The second service discovery frame may include information indicating whether the external electronic device (503) supports a function that allows it to be connected via short-range wireless communication to at least two APs (e.g., the first AP (501) and the second AP (502)). The function that allows the external electronic device (503) to be connected via short-range wireless communication to at least two APs (e.g., the first AP (501) and the second AP (502)) may refer to a function that allows the external electronic device (503) to be connected via short-range wireless communication to the first AP (501) to perform data transmission and / or reception, while simultaneously being connected via short-range wireless communication to the second AP (502) to perform data transmission and / or reception. According to one example, the ability of an external electronic device (503) to connect to at least two APs (e.g., a first AP (501) and a second AP (502)) via short-range wireless communication may be referred to as a dual STA interface support function.

[0238] The external electronic device (503) can be connected to the second AP (502) via a DFS channel in operation 1004.

[0239] The electronic device (100) receives a second service discovery frame from an external electronic device (503) and, based on the second service discovery frame, can determine whether the external electronic device (503) supports dynamic frequency selection. The electronic device (100) can determine whether the external electronic device (503) supports dynamic frequency selection based on information related to the DFS channel included in the second service discovery frame.

[0240] The electronic device (100) can determine the maximum bandwidth that the external electronic device (503) can support based on the second service discovery frame. The electronic device (100) can determine the maximum bandwidth that the external electronic device (503) can support based on the performance information of the external electronic device (503) included in the second service discovery frame.

[0241] The electronic device (100) can determine whether the external electronic device (503) can connect to the second AP (502) based on a second service discovery frame received from the external electronic device (503). According to one example, the electronic device (100) can determine whether the external electronic device (503) can connect to the second AP (502) based on confirming that there is no AP connected to the external electronic device (503) via short-range wireless communication. According to one example, the electronic device (100) can determine whether the external electronic device (503) supports a function that allows it to connect to at least two APs via short-range wireless communication. The electronic device (100) can determine whether the external electronic device (503) can connect to the second AP (502) based on the fact that the external electronic device (503) supports a function that allows it to connect to at least two APs via short-range wireless communication.

[0242] The electronic device (100) may request that the external electronic device (503) be connected to the second AP (502) via a DFS channel based on confirming that the external electronic device (503) supports dynamic frequency selection, that the maximum bandwidth supported by the external electronic device (503) is greater than the bandwidth of the channel established between the electronic device (100) and the first AP (501), and that the external electronic device (503) is connected to the second AP (502) which supports DFS. According to one example, the electronic device (100) may control the communication circuit (610) to transmit a signal to the external electronic device (503) requesting that the external electronic device (503) enable a function to be connected to at least two APs via short-range wireless communication. The electronic device (100) may request that the external electronic device (503) be connected to the second AP (502) via a DFS channel if the external electronic device (503) has enabled a function that allows the external electronic device (503) to be connected via short-range wireless communication with at least two APs.

[0243] The external electronic device (503) can perform the operation of connecting to the second AP (502) that supports DFS through a DFS channel.

[0244] According to one example, a second AP (502) that supports dynamic frequency selection can detect (or, confirm, monitor) radar signals other than signals of short-range wireless communication. If no radar signal is detected, the second AP (502) can provide short-range wireless communication to an external electronic device (503) via a DFS channel. If a radar signal is detected, the second AP (502) can control the external electronic device (503) to perform short-range wireless communication by changing to a channel other than the DFS channel. A signal requesting a change from the DFS channel to another channel may be included in a CTS (clear to send) frame. The external electronic device (503) can perform short-range wireless communication via the DFS channel, and upon receiving a signal from the second AP (502) requesting a change from the DFS channel to another channel, it can change from the DFS channel to another channel and perform short-range wireless communication via the other channel.

[0245] The electronic device (100) and the external electronic device (503) can establish an NDP in operation 1005.

[0246] The electronic device (100) may perform a procedure to establish (or set up, create) an NDP with the external electronic device (503) based on the first service discovery frame and / or the second service discovery frame after the external electronic device (503) has completed a connection with the second AP (502) through a DFS channel. As at least part of the operation to establish an NDP with the external electronic device (503), the electronic device (100) may create (or set up) first schedule information related to the performance of NAN communication.

[0247] The first schedule information may refer to information that enables an electronic device (100) and an external electronic device (503) to perform NAN communication through the frequency band of a non-DFS channel and the frequency band of a DFS channel during a first period, which is at least a portion of the interval (e.g., interval (460)) between a discovery window (e.g., discovery window (450) of FIG. 4). The first period may be referred to as a further available window (FAW) in consideration of being an additional period during which NAN communication is possible, other than the discovery window (450) defined in the NAN cluster.

[0248] Since the electronic device (100) and the external electronic device (503) can perform data transmission and / or reception through the frequency band of the DFS channel and the frequency band of the non-DFS channel, the electronic device (100) and the external electronic device (503) can set (or generate) first schedule information so that the electronic device (100) and the external electronic device (503) can perform NAN communication through the frequency band of the non-DFS channel and the frequency band of the DFS channel during a first period which is at least a portion of the interval (460) between the discovery windows (450).

[0249] The electronic device (100) may set first schedule information so that the electronic device (100) and an external electronic device (503) can perform NAN communication through a non-DFS channel and a DFS channel during a first period, which is at least a portion of the interval (460) between the discovery windows (450). According to one example, if there is another channel (e.g., channels 106, 122, and 138 of the 5GHz band) between the non-DFS channel (e.g., channel 155 of the 5GHz band) and the DFS channel (e.g., channel 58 of the 5GHz band), the electronic device (100) may set first schedule information so that NAN communication can be performed through at least two channels (e.g., a non-DFS channel and a DFS channel).

[0250] The electronic device (100) may set first schedule information so that the electronic device (100) and an external electronic device (503) can perform NAN communication through another channel (e.g., channel 50 of the 5GHz band) including the frequency band of a non-DFS channel (e.g., channel 42 of the 5GHz band) and the frequency band of a DFS channel (e.g., channel 58 of the 5GHz band) during a first period which is at least a portion of the interval (460) between the discovery windows (450). According to one example, if there is no other channel between the non-DFS channel (e.g., channel 42 of the 5GHz band) and the DFS channel (e.g., channel 58 of the 5GHz band), the electronic device (100) may set first schedule information so that NAN communication can be performed through another channel including the frequency band of the non-DFS channel and the frequency band of the DFS channel.

[0251] The electronic device (100) can increase the bandwidth of the channel used to perform NAN communication by setting first schedule information to perform NAN communication based on the frequency band of the non-DFS channel and the frequency band of the DFS channel, and can improve the performance of communication between devices as the bandwidth of the channel increases.

[0252] According to one example, the first schedule information may be configured to allow the electronic device (100) and the external electronic device (503) to perform NAN communication through the frequency band of a non-DFS channel (e.g., the channel between the first AP (501) and the electronic device (100)) and the frequency band of a DFS channel during the first period of the interval (460) between the discovery windows (450), and to perform NAN communication through the frequency band of another non-DFS channel and the frequency band of a DFS channel, which is a different channel from the channel between the first AP (501) and the electronic device (100) during the second period of the interval (460) between the discovery windows (450). The other non-DFS channel may be the same as the channel allocated for performing NAN communication in the cluster containing the electronic device (100) and the external electronic device (503) (e.g., channel 155 in the 5 GHz band).

[0253] The electronic device (100) can perform short-range wireless communication with the first AP (501) through a non-DFS channel during the second period.

[0254] According to one example, the first schedule information may be configured so that the electronic device (100) and the external electronic device (503) perform NAN communication through the frequency band of the non-DFS channel (e.g., the channel between the first AP (501) and the electronic device (100)) and the frequency band of the DFS channel during the interval (460) between the discovery window (450) (or, during the first period and the second period).

[0255] The electronic device (100) can perform short-range wireless communication with the first AP (501) through a non-DFS channel during at least some of the intervals between the discovery windows (450).

[0256] According to one example, the first schedule information may be configured to allow the electronic device (100) and the external electronic device (503) to perform NAN communication through the frequency band of the non-DFS channel (e.g., the channel between the first AP (501) and the electronic device (100)) and the frequency band of the DFS channel during a first period of the interval (460) between the discovery windows (450), and to perform NAN communication through a non-DFS channel different from the channel between the first AP (501) and the electronic device (100) during a second period different from the first period of the interval (460). The electronic device (100) may be configured to refrain from (or prohibit) performing NAN communication using the DFS channel during the second period.

[0257] The electronic device (100) and the external electronic device (503) can perform NAN communication based on the first schedule information in operation 1006.

[0258] FIG. 11 is a diagram illustrating an example in which an electronic device according to one embodiment performs NAN communication based on first schedule information related to NAN communication through the frequency band of a non-DFS channel and the frequency band of a DFS channel.

[0259] An electronic device (e.g., the electronic device (100) of FIG. 6) and a first AP (e.g., the first AP (501) of FIG. 5) can be connected via a non-DFS channel in operation 1101.

[0260] An electronic device (100) may be connected via short-range wireless communication to an AP that does not support operating frequency selection (e.g., the first AP (501) of FIG. 5). Alternatively, the electronic device (100) may be connected via a non-DFS channel to an AP that supports operating frequency selection (e.g., the first AP (501) of FIG. 5). Dynamic frequency selection may refer to a technology that enables short-range wireless communication to be performed via a DFS channel, which is a channel used for various purposes (e.g., military purposes, or weather observation purposes). The DFS channel may have a relatively lower congestion (or channel utilization) compared to other channels, and the performance of short-range wireless communication via the DFS channel may be higher than the performance of short-range wireless communication via other channels.

[0261] In operation 1102, the electronic device (100) can transmit a first service discovery frame containing information related to the DFS channel and information indicating the maximum bandwidth that the electronic device (100) can support to an external electronic device (e.g., the external electronic device (503) of FIG. 5).

[0262] The electronic device (100) can enable NAN communication. According to one example, the electronic device (100) can enable NAN communication when data transmission and / or reception via NAN communication is required, when a service or application related to data transmission and / or reception via NAN communication is enabled, and / or when user input for performing data transmission and / or reception via NAN communication is received.

[0263] The electronic device (100) can enable NAN communication while short-range wireless communication is enabled. Alternatively, the electronic device (100) may enable short-range wireless communication and NAN communication substantially at the same time.

[0264] The electronic device (100) can search for an electronic device capable of performing NAN communication (e.g., an external electronic device (503) of FIG. 5) as part of an operation to enable NAN communication. The electronic device (100) can control the communication circuit (610) to transmit a first service discovery frame to the external electronic device (503).

[0265] The first service discovery frame may include information related to negotiation for enabling NAN communication between the electronic device (100) and the external electronic device (503). According to one example, the first service discovery frame may include information of the electronic device (100), performance information of the electronic device (100) (e.g., information indicating the maximum bandwidth that the electronic device (100) can support), and / or identification information of a service related to NAN communication.

[0266] The first service discovery frame may include information related to a first AP (501) connected to an electronic device (100) via short-range wireless communication. The information related to the first AP (501) may include information indicating whether the first AP (501) supports DFS, identification information of the first AP (501) (e.g., SSID, BSSID), and / or information indicating a non-DFS channel between the electronic device (100) and the first AP (501).

[0267] The first service discovery frame may include information related to a DFS channel. The information related to the DFS channel may include information indicating whether a second AP (e.g., the second AP (502) of FIG. 5) discovered by the electronic device (100) through a scanning operation supports DFS, information related to the second AP (502) (e.g., identification information of the second AP (502) (e.g., SSID, BSSID)), and / or information indicating a DFS channel that can be connected between the electronic device (100) and the second AP (502).

[0268] Information related to the DFS channel may include information indicating whether the electronic device (100) supports NAN communication using the DFS channel. If the electronic device (100) supports NAN communication using the DFS channel, an NDP may be established through the DFS channel, and the electronic device (100) and an external electronic device (503) may perform NAN communication through the DFS channel.

[0269] The first service discovery frame may include information indicating whether the electronic device (100) supports a function that allows it to be connected via short-range wireless communication to at least two APs (e.g., the first AP (501) and the second AP (502)). The function that allows the electronic device (100) to be connected via short-range wireless communication to at least two APs (e.g., the first AP (501) and the second AP (502)) may refer to a function that allows the electronic device (100) to be connected via short-range wireless communication to the first AP (501) to perform data transmission and / or reception, while simultaneously being connected via short-range wireless communication to the second AP (502) to perform data transmission and / or reception. According to one example, the ability of an electronic device (100) to connect to at least two APs (e.g., a first AP (501) and a second AP (502)) via short-range wireless communication may be referred to as a dual STA interface support function.

[0270] The external electronic device (503) can transmit a second service discovery frame to the electronic device (100) in operation 1103.

[0271] According to one example, the electronic device (100) can confirm that the second service discovery frame received from the external electronic device (503) does not contain information related to the DFS channel.

[0272] According to one example, if an external electronic device (503) is not connected via short-range wireless communication with a second AP (502) that supports DFS, the external electronic device (503) can check (or scan) whether it can receive a signal transmitted by the second AP (502) included in information related to the DFS channel through each of the multiple DFS channels, and transmit a service discovery frame containing the result of the check (e.g., discovering a channel capable of receiving a signal transmitted by the second AP (502)) to the electronic device (100). The electronic device (100) can check the information related to the DFS channel included in the service discovery frame and check whether the external electronic device (503) can perform NAN communication through the DFS channel.

[0273] However, the time required for an external electronic device (503) to check whether it can receive a signal transmitted by the second AP (502) included in the information related to the DFS channel through each of the multiple DFS channels may account for a large portion of the time required to establish NAN communication. As the time required to check whether it can receive a signal transmitted by the second AP (502) included in the information related to the DFS channel through each of the multiple DFS channels increases, the time required to establish NAN communication may increase, and the delay time related to activating the service through NAN communication may increase.

[0274] The electronic device (100) and the external electronic device (503) can establish an NDP through a non-DFS channel in operation 1104.

[0275] In order to resolve the phenomenon described above, the electronic device (100) can establish an NDP with the external electronic device (503) through a non-DFS channel other than the DFS channel when the second service discovery frame received from the external electronic device (503) does not contain information related to the DFS channel.

[0276] The electronic device (100) can generate (or set) second schedule information related to the performance of NAN communication as at least part of the operation of establishing NDP with the external electronic device (503).

[0277] The second schedule information may refer to information that enables the electronic device (100) and the external electronic device (503) to perform NAN communication through a non-DFS channel (e.g., a default NDP channel set in a cluster containing the electronic device (100) and the external electronic device (503)) during at least a portion of the interval (e.g., interval (460)) between the discovery windows (e.g., the discovery window (450) of FIG. 4). According to one example, the electronic device (100) may generate (or set) the second schedule information to perform NAN communication during a portion of the interval (460) between the discovery windows (450). The portion may be referred to as a further available window (FAW) considering that it is an additional period during which NAN communication is possible, other than the discovery window (450) defined in the NAN cluster.

[0278] According to one example, the second schedule information may refer to information that allows the electronic device (100) and the external electronic device (503) to perform short-range wireless communication during a period other than a portion of the interval (460) between the discovery windows (450). The other period may be referred to as an unaligned window (ULW) considering the characteristic of performing short-range wireless communication rather than NAN communication between the discovery windows (450). According to one example, the processor (420) may set the second schedule information so that the electronic device (100) can perform short-range wireless communication through a non-DFS channel established between the electronic device (100) and the first AP (501).

[0279] The electronic device (100) and the external electronic device (503) can perform NAN communication based on the second schedule information in operation 1105.

[0280] The electronic device (100) can establish an NDP through a non-DFS channel and perform NAN communication with an external electronic device (503) based on second schedule information related to the performance of NAN communication. The electronic device (100) can control the communication circuit (610) to perform NAN communication with the external electronic device (503) during some of the intervals between the discovery window (450) and the discovery window (450), and can control the communication circuit (610) to perform short-range wireless communication with the first AP (501) during other intervals between the discovery window (450).

[0281] The electronic device (100) can, in operation 1107, transmit a signal to the external electronic device (503) requesting confirmation of whether the external electronic device (503) can receive a signal through the DFS channel.

[0282] According to one example, an external electronic device (503) can determine (or scan) whether it can receive a signal transmitted by a second AP (502) based on information related to a DFS channel transmitted by the electronic device (100) after the establishment of NDP (or while performing NAN communication). If the external electronic device (503) determines that it can receive a signal transmitted by the second AP (502) through the DFS channel, it can transmit a signal (or message, frame) to the electronic device (100) indicating that it can receive a signal transmitted by the second AP (502) through the DFS channel.

[0283] According to one example, the electronic device (100) can control the communication circuit (610) to transmit a request signal (or message, frame) to the external electronic device (503) requesting confirmation of whether the external electronic device (503) can receive a signal from the second AP (502) through the DFS channel after the establishment of the NDP (or while performing NAN communication).

[0284] The external electronic device (503) can transmit a response signal to the electronic device (100) indicating that it can receive a signal through the DFS channel in operation 1108.

[0285] The external electronic device (503) can determine (or scan) whether it can receive a signal transmitted by the second AP (502) based on information related to the DFS channel included in the request signal or service discovery frame upon receiving a request signal. The external electronic device (503) can transmit a response signal to the electronic device (100) indicating that it can receive a signal transmitted by the second AP (502) through the DFS channel.

[0286] According to one example, the electronic device (100) may not transmit a request signal (or message, frame) to the external electronic device (503) requesting confirmation of whether the external electronic device (503) can receive a signal from the second AP (502) via the DFS channel after the establishment of the NDP (or while performing NAN communication). If the external electronic device (503) contains information related to the DFS channel in the service discovery frame received from the electronic device (100) before the establishment of the NDP, it may confirm (or scan) whether it can receive a signal transmitted by the second AP (502) based on the information related to the DFS channel contained in the service discovery frame after the establishment of the NDP (or while performing NAN communication).

[0287] The electronic device (100) can transmit information related to a DFS channel, including information indicating a DFS channel discovered by the electronic device (100) through a scanning operation, to an external electronic device (503). Instead of performing scanning for multiple DFS channels, the external electronic device (503) can check whether it can receive a signal transmitted by the second AP (502) through a DFS channel included in the information related to the DFS channel. The request signal can prevent the external electronic device (503) from performing an operation to check whether it can receive a signal transmitted by the second AP (502) through a DFS channel other than the DFS channel included in the request signal. Accordingly, the electronic device (100) can significantly reduce the time required for NDP setup through the DFS channel.

[0288] The external electronic device (503) can be connected to the second AP (502) via a DFS channel in operation 1108.

[0289] The electronic device (100) receives a second service discovery frame from an external electronic device (503) and, based on the second service discovery frame, can determine whether the external electronic device (503) supports dynamic frequency selection. The electronic device (100) can determine whether the external electronic device (503) supports dynamic frequency selection based on information related to the DFS channel included in the second service discovery frame.

[0290] The electronic device (100) can determine the maximum bandwidth that the external electronic device (503) can support based on the second service discovery frame. The electronic device (100) can determine the maximum bandwidth that the external electronic device (503) can support based on the performance information of the external electronic device (503) included in the second service discovery frame.

[0291] The electronic device (100) can determine whether the external electronic device (503) can connect to the second AP (502) based on a second service discovery frame received from the external electronic device (503). According to one example, the electronic device (100) can determine whether the external electronic device (503) can connect to the second AP (502) based on confirming that there is no AP connected to the external electronic device (503) via short-range wireless communication. According to one example, the electronic device (100) can determine whether the external electronic device (503) supports a function that allows it to connect to at least two APs via short-range wireless communication. The electronic device (100) can determine whether the external electronic device (503) can connect to the second AP (502) based on the fact that the external electronic device (503) supports a function that allows it to connect to at least two APs via short-range wireless communication.

[0292] The electronic device (100) may request that the external electronic device (503) be connected to the second AP (502) via a DFS channel based on confirming that the external electronic device (503) supports dynamic frequency selection, that the maximum bandwidth supported by the external electronic device (503) is greater than the bandwidth of the channel established between the electronic device (100) and the first AP (501), and that the external electronic device (503) is connected to the second AP (502) which supports DFS. According to one example, the electronic device (100) may control the communication circuit (610) to transmit a signal to the external electronic device (503) requesting that the external electronic device (503) enable a function to be connected to at least two APs via short-range wireless communication. The electronic device (100) may request that the external electronic device (503) be connected to the second AP (502) via a DFS channel if the external electronic device (503) has enabled a function that allows the external electronic device (503) to be connected via short-range wireless communication with at least two APs.

[0293] The external electronic device (503) can perform the operation of connecting to the second AP (502) that supports DFS through a DFS channel.

[0294] According to one example, a second AP (502) that supports dynamic frequency selection can detect (or, confirm, monitor) radar signals other than signals of short-range wireless communication. If no radar signal is detected, the second AP (502) can provide short-range wireless communication to an external electronic device (503) via a DFS channel. If a radar signal is detected, the second AP (502) can control the external electronic device (503) to perform short-range wireless communication by changing to a channel other than the DFS channel. A signal requesting a change from the DFS channel to another channel may be included in a CTS (clear to send) frame. The external electronic device (503) can perform short-range wireless communication via the DFS channel, and upon receiving a signal from the second AP (502) requesting a change from the DFS channel to another channel, it can change from the DFS channel to another channel and perform short-range wireless communication via the other channel.

[0295] The electronic device (100) and the external electronic device (503) can perform NAN communication based on the first schedule information in operation 1109.

[0296] The electronic device (100) may change (or update) the second schedule information if, after establishing the NDP (or while performing NAN communication), it receives information from the external electronic device (503) indicating that it can receive a signal transmitted by the second AP (502) through the DFS channel. The electronic device (100) may change (or update) the second schedule information to enable NAN communication through the DFS channel and the non-DFS channel. According to one example, the electronic device (100) may control the communication circuit (610) to perform NAN communication based on the first schedule information, based on the confirmation that the external electronic device (503) can receive a signal transmitted by the second AP (502) through the DFS channel.

[0297] FIG. 12 is an operation flowchart illustrating a method of operation (1200) of an electronic device according to one embodiment.

[0298] An electronic device (e.g., the electronic device (100) of FIG. 6) can be connected to a first AP (e.g., the first AP (501) of FIG. 5) via a non-DFS channel in operation 1210.

[0299] An electronic device (100) may be connected via short-range wireless communication to an AP that does not support operating frequency selection (e.g., the first AP (501) of FIG. 5). Alternatively, the electronic device (100) may be connected via a non-DFS channel to an AP that supports operating frequency selection (e.g., the first AP (501) of FIG. 5). Dynamic frequency selection may refer to a technology that enables short-range wireless communication to be performed via a DFS channel, which is a channel used for various purposes (e.g., military purposes, or weather observation purposes). The DFS channel may have a relatively lower congestion (or channel utilization) compared to other channels, and the performance of short-range wireless communication via the DFS channel may be higher than the performance of short-range wireless communication via other channels.

[0300] The electronic device (100) can transmit a first service discovery frame to an external electronic device (503) in operation 1220, the first service discovery frame including information related to the DFS channel and information indicating the maximum bandwidth that the electronic device (100) can support.

[0301] The electronic device (100) can enable NAN communication. According to one example, the electronic device (100) can enable NAN communication when data transmission and / or reception via NAN communication is required, when a service or application related to data transmission and / or reception via NAN communication is enabled, and / or when user input for performing data transmission and / or reception via NAN communication is received.

[0302] The electronic device (100) can enable NAN communication while short-range wireless communication is enabled. Alternatively, the electronic device (100) may enable short-range wireless communication and NAN communication substantially at the same time.

[0303] The electronic device (100) can search for an electronic device capable of performing NAN communication (e.g., an external electronic device (503) of FIG. 5) as part of an operation to enable NAN communication. The electronic device (100) can control the communication circuit (610) to transmit a first service discovery frame to the external electronic device (503).

[0304] The first service discovery frame may include information related to negotiation for enabling NAN communication between the electronic device (100) and the external electronic device (503). According to one example, the first service discovery frame may include information of the electronic device (100), performance information of the electronic device (100) (e.g., information indicating the maximum bandwidth that the electronic device (100) can support), and / or identification information of a service related to NAN communication.

[0305] The first service discovery frame may include information related to a first AP (501) connected to an electronic device (100) via short-range wireless communication. The information related to the first AP (501) may include information indicating whether the first AP (501) supports DFS, identification information of the first AP (501) (e.g., SSID, BSSID), and / or information indicating a non-DFS channel between the electronic device (100) and the first AP (501).

[0306] The first service discovery frame may include information related to a DFS channel. The information related to the DFS channel may include information indicating whether a second AP (e.g., the second AP (502) of FIG. 5) discovered by the electronic device (100) through a scanning operation supports DFS, information related to the second AP (502) (e.g., identification information of the second AP (502) (e.g., SSID, BSSID)), and / or information indicating a DFS channel that can be connected between the electronic device (100) and the second AP (502).

[0307] Information related to the DFS channel may include information indicating whether the electronic device (100) supports NAN communication using the DFS channel. If the electronic device (100) supports NAN communication using the DFS channel, an NDP may be established through the DFS channel, and the electronic device (100) and an external electronic device (503) may perform NAN communication through the DFS channel.

[0308] The first service discovery frame may include information indicating whether the electronic device (100) supports a function that allows it to be connected via short-range wireless communication to at least two APs (e.g., the first AP (501) and the second AP (502)). The function that allows the electronic device (100) to be connected via short-range wireless communication to at least two APs (e.g., the first AP (501) and the second AP (502)) may refer to a function that allows the electronic device (100) to be connected via short-range wireless communication to the first AP (501) to perform data transmission and / or reception, while simultaneously being connected via short-range wireless communication to the second AP (502) to perform data transmission and / or reception. According to one example, the ability of an electronic device (100) to connect to at least two APs (e.g., a first AP (501) and a second AP (502)) via short-range wireless communication may be referred to as a dual STA interface support function.

[0309] The electronic device (100) can receive a second service discovery frame from an external electronic device (503) in the process of searching for an external electronic device (503) capable of performing NAN communication in operation 1230.

[0310] The second service discovery frame may include information related to negotiation for enabling NAN communication between the electronic device (100) and the external electronic device (503). According to one example, the second service discovery frame may include information of the external electronic device (503), performance information of the external electronic device (503) (e.g., information indicating the maximum bandwidth that the external electronic device (503) can support), and / or identification information of a service related to NAN communication.

[0311] The second service discovery frame may include information related to a DFS channel. The information related to the DFS channel may include information indicating whether the second AP (e.g., the second AP (502) of FIG. 5) discovered by the external electronic device (503) through a scanning operation supports DFS, information related to the second AP (502) (e.g., identification information of the second AP (502) (e.g., SSID, BSSID)), and / or information indicating a DFS channel that can be connected between the external electronic device (503) and the second AP (502).

[0312] Information related to the DFS channel may include information indicating whether the external electronic device (503) supports NAN communication using the DFS channel. If the external electronic device (503) supports NAN communication using the DFS channel, an NDP may be established through the DFS channel, and the electronic device (100) and the external electronic device (503) may perform NAN communication through the DFS channel.

[0313] The second service discovery frame may include information indicating whether the external electronic device (503) supports a function that allows it to be connected via short-range wireless communication to at least two APs (e.g., the first AP (501) and the second AP (502)). The function that allows the external electronic device (503) to be connected via short-range wireless communication to at least two APs (e.g., the first AP (501) and the second AP (502)) may refer to a function that allows the external electronic device (503) to be connected via short-range wireless communication to the first AP (501) to perform data transmission and / or reception, while simultaneously being connected via short-range wireless communication to the second AP (502) to perform data transmission and / or reception. According to one example, the ability of an external electronic device (503) to connect to at least two APs (e.g., a first AP (501) and a second AP (502)) via short-range wireless communication may be referred to as a dual STA interface support function.

[0314] In operation 1240, the electronic device (100) can be connected to a second AP that supports DFS (e.g., the second AP (502) of FIG. 5) if the external electronic device (503) supports DFS and the maximum bandwidth that the external electronic device (503) can support is greater than the bandwidth of the non-DFS channel (or can be connected).

[0315] The electronic device (100) receives a second service discovery frame from an external electronic device (503) and, based on the second service discovery frame, can determine whether the external electronic device (503) supports dynamic frequency selection. The electronic device (100) can determine whether the external electronic device (503) supports dynamic frequency selection based on information related to the DFS channel included in the second service discovery frame.

[0316] The electronic device (100) can determine the maximum bandwidth that the external electronic device (503) can support based on the second service discovery frame. The electronic device (100) can determine the maximum bandwidth that the external electronic device (503) can support based on the performance information of the external electronic device (503) included in the second service discovery frame.

[0317] The electronic device (100) can perform the operation of connecting via a DFS channel with a second AP (502) that supports DFS, if the external electronic device (503) supports dynamic frequency selection and the maximum bandwidth supported by the external electronic device (503) is greater than the bandwidth of the channel established between the electronic device (100) and the first AP (501). The electronic device (100) can control the communication circuit (610) to perform the connection via a DFS channel with the second AP (502) while maintaining the connection between the first AP (501) and the electronic device (100) via a non-DFS channel, if the electronic device (100) supports the ability to connect via short-range wireless communication with at least two APs.

[0318] According to one example, a second AP (502) that supports dynamic frequency selection can detect (or, confirm, monitor) a radar signal other than a signal of short-range wireless communication. If no radar signal is detected, the second AP (502) can provide short-range wireless communication to the electronic device (100) via a DFS channel. If a radar signal is detected, the second AP (502) can control the electronic device (100) to perform short-range wireless communication by changing to a channel other than the DFS channel. A signal requesting a change from the DFS channel to another channel may be included in a CTS (clear to send) frame. The electronic device (100) can perform short-range wireless communication via the DFS channel, and upon receiving a signal from the second AP (502) requesting a change from the DFS channel to another channel, it can change from the DFS channel to another channel and perform short-range wireless communication via the other channel.

[0319] The electronic device (100) can establish an NDP with an external electronic device (503) in operation 1250.

[0320] The electronic device (100) may perform a procedure to establish (or set up, create) an NDP with an external electronic device (503) based on a first service discovery frame and / or a second service discovery frame after completing a connection with the second AP (502) through a DFS channel (or while performing a connection procedure with the second AP (502) through a DFS channel). As at least part of the operation to establish an NDP with the external electronic device (503), the electronic device (100) may create (or set up) first schedule information related to the performance of NAN communication.

[0321] The first schedule information may refer to information that enables an electronic device (100) and an external electronic device (503) to perform NAN communication through the frequency band of a non-DFS channel and the frequency band of a DFS channel during a first period, which is at least a portion of the interval (e.g., interval (460)) between a discovery window (e.g., discovery window (450) of FIG. 4). The first period may be referred to as a further available window (FAW) in consideration of being an additional period during which NAN communication is possible, other than the discovery window (450) defined in the NAN cluster.

[0322] Since the electronic device (100) and the external electronic device (503) can perform data transmission and / or reception through the frequency band of the DFS channel and the frequency band of the non-DFS channel, the electronic device (100) and the external electronic device (503) can set (or generate) first schedule information so that the electronic device (100) and the external electronic device (503) can perform NAN communication through the frequency band of the non-DFS channel and the frequency band of the DFS channel during a first period which is at least a portion of the interval (460) between the discovery windows (450).

[0323] The electronic device (100) may set first schedule information so that the electronic device (100) and an external electronic device (503) can perform NAN communication through a non-DFS channel and a DFS channel during a first period, which is at least a portion of the interval (460) between the discovery windows (450). According to one example, if there is another channel (e.g., channels 106, 122, and 138 of the 5GHz band) between the non-DFS channel (e.g., channel 155 of the 5GHz band) and the DFS channel (e.g., channel 58 of the 5GHz band), the electronic device (100) may set first schedule information so that NAN communication can be performed through at least two channels (e.g., a non-DFS channel and a DFS channel).

[0324] The electronic device (100) may set first schedule information so that the electronic device (100) and an external electronic device (503) can perform NAN communication through another channel (e.g., channel 50 of the 5GHz band) including the frequency band of a non-DFS channel (e.g., channel 42 of the 5GHz band) and the frequency band of a DFS channel (e.g., channel 58 of the 5GHz band) during a first period which is at least a portion of the interval (460) between the discovery windows (450). According to one example, if there is no other channel between the non-DFS channel (e.g., channel 42 of the 5GHz band) and the DFS channel (e.g., channel 58 of the 5GHz band), the electronic device (100) may set first schedule information so that NAN communication can be performed through another channel including the frequency band of the non-DFS channel and the frequency band of the DFS channel.

[0325] The electronic device (100) can increase the bandwidth of the channel used to perform NAN communication by setting first schedule information to perform NAN communication based on the frequency band of the non-DFS channel and the frequency band of the DFS channel, and can improve the performance of communication between devices as the bandwidth of the channel increases.

[0326] According to one example, the first schedule information may be configured to allow the electronic device (100) and the external electronic device (503) to perform NAN communication through the frequency band of a non-DFS channel (e.g., the channel between the first AP (501) and the electronic device (100)) and the frequency band of a DFS channel during the first period of the interval (460) between the discovery windows (450), and to perform NAN communication through the frequency band of another non-DFS channel and the frequency band of a DFS channel, which is a different channel from the channel between the first AP (501) and the electronic device (100) during the second period of the interval (460) between the discovery windows (450). The other non-DFS channel may be the same as the channel allocated for performing NAN communication in the cluster containing the electronic device (100) and the external electronic device (503) (e.g., channel 155 in the 5 GHz band).

[0327] The electronic device (100) can perform short-range wireless communication with the second AP (502) via a DFS channel during the first period, and can perform short-range wireless communication with the first AP (501) via a non-DFS channel during the second period.

[0328] According to one example, the first schedule information may be configured so that the electronic device (100) and the external electronic device (503) perform NAN communication through the frequency band of the non-DFS channel (e.g., the channel between the first AP (501) and the electronic device (100)) and the frequency band of the DFS channel during the interval (460) between the discovery window (450) (or, during the first period and the second period).

[0329] The electronic device (100) can perform short-range wireless communication with the second AP (502) via a DFS channel during the interval between discovery windows (450), and can perform short-range wireless communication with the first AP (501) via a non-DFS channel.

[0330] According to one example, the first schedule information may be configured to allow the electronic device (100) and the external electronic device (503) to perform NAN communication through the frequency band of the non-DFS channel (e.g., the channel between the first AP (501) and the electronic device (100)) and the frequency band of the DFS channel during a first period of the interval (460) between the discovery windows (450), and to perform NAN communication through a non-DFS channel different from the channel between the first AP (501) and the electronic device (100) during a second period different from the first period of the interval (460). The electronic device (100) may be configured to refrain from (or prohibit) performing NAN communication using the DFS channel during the second period.

[0331] The electronic device (100) can perform short-range wireless communication with the second AP (502) through the DFS channel during the first period.

[0332] The electronic device (100) can perform NAN communication based on first schedule information related to the performance of NAN communication through the frequency band of the non-DFS channel and the frequency band of the DFS channel in operation 1260.

[0333] An electronic device according to one example may include a communication circuit (610) that supports near-field wireless communication and neighbor awareness network (NAN) communication. The electronic device may include a memory (630) that stores at least one computer program. The electronic device may include at least one processor (620). The at least one computer program may include instructions that, when executed individually or collectively by the at least one processor (620), cause the electronic device to connect with a first AP (501) via a non-DFS (dynamic frequency selection) channel. The instructions may, when executed individually or collectively by the at least one processor (620), cause the electronic device to transmit a first service discovery frame to the external electronic device (503) that includes information related to the DFS channel and information indicating the maximum bandwidth that the electronic device can support, in the process of searching for an external electronic device (503) to be connected via a NAN Data Path (NDP). The above instructions, when executed individually or collectively by at least one processor (620), may cause the electronic device to connect via a DFS channel with a second AP (502) that supports dynamic frequency selection while maintaining a connection between the first AP (501) and the electronic device, if, based on a second service discovery frame received from the external electronic device (503), it is determined that the external electronic device (503) supports dynamic frequency selection and the maximum bandwidth that the external electronic device (503) can support is greater than the bandwidth of the non-DFS channel.The above instructions may cause the electronic device to establish an NDP with the external electronic device (503) based on the first service discovery frame and / or the second service discovery frame when executed individually or collectively by the at least one processor (620). The above instructions may include instructions that cause the electronic device to perform NAN communication with the external electronic device (503) based on first schedule information related to performing NAN communication through the frequency band of the non-DFS channel and the frequency band of the DFS channel when executed individually or collectively by the at least one processor (620). The first schedule information may cause the external electronic device (503) and the electronic device to perform NAN communication through the frequency band of the non-DFS channel and the frequency band of the DFS channel during a first period between discovery windows.

[0334] In an electronic device according to one example, the first schedule information may enable the external electronic device (503) and the electronic device to perform the NAN communication through the frequency band of the DFS channel and the frequency band of another non-DFS channel during a second period between the discovery window.

[0335] In an electronic device according to one example, the first schedule information may enable the external electronic device (503) and the electronic device to perform the NAN communication through the frequency band of the non-DFS channel and the frequency band of the DFS channel during a second period between discovery windows.

[0336] In an electronic device according to one example, the first schedule information may enable the external electronic device (503) and the electronic device to perform the NAN communication through the frequency band of the non-DFS channel during a second period between the discovery windows.

[0337] In an electronic device according to one example, the first schedule information may enable the external electronic device (503) and the electronic device to perform the NAN communication through another channel including the frequency band of the non-DFS channel and the frequency band of the DFS channel during the first period.

[0338] In an electronic device according to one example, the first schedule information may cause the external electronic device (503) and the electronic device to perform NAN communication through the non-DFS channel and the DFS channel during the first period when there is another channel between the non-DFS channel and the DFS channel. That is, while there is another channel (or another channel) between the non-DFS channel and the DFS channel, the first schedule information may cause the external electronic device (503) and the electronic device to perform NAN communication through the non-DFS channel and the DFS channel during the first period. That is, in response to the existence of another channel (or another channel) between the non-DFS channel and the DFS channel, the first schedule information may cause the external electronic device (503) and the electronic device to perform NAN communication through the non-DFS channel and the DFS channel during the first period. Otherwise, when there is no other channel (or another channel) between the non-DFS channel and the DFS channel, the first schedule information may not enable the external electronic device (503) and the electronic device to perform NAN communication through the non-DFS channel and the DFS channel during the first period.

[0339] In an electronic device according to one example, the bandwidth of another channel including the frequency band of the non-DFS channel and the frequency band of the DFS channel may be larger than the bandwidth of the non-DFS channel.

[0340] In an electronic device according to one example, the instructions may be configured to set second schedule information to perform the NDP through the non-DFS channel when the second service discovery frame received from the external electronic device (503) does not contain information related to an AP that supports DFS, when the electronic device is executed individually or collectively by the at least one processor (620). That is, while the electronic device receives a second service discovery frame from the external electronic device (503) that does not contain information related to an AP that supports DFS, the instructions may be configured to set second schedule information to perform the NDP through the non-DFS channel when the electronic device is executed individually or collectively by the at least one processor (620). That is, in response to the electronic device receiving a second service discovery frame from the external electronic device (503) that does not contain information related to an AP supporting DFS, the instructions may set the second schedule information to perform the NDP through the non-DFS channel when executed individually or collectively by the at least one processor (620). That is, if the electronic device does not receive a second service discovery frame that does not contain information related to an AP supporting DFS, the instructions may not set the second schedule information to perform the NDP through the non-DFS channel when executed individually or collectively by the at least one processor (620). The instructions may cause the electronic device to perform the NAN communication with the external electronic device (503) based on the second schedule information when executed individually or collectively by the at least one processor (620).The above instructions may cause the electronic device to perform the NAN communication based on the first schedule information when it receives information indicating that it can receive a signal transmitted by the second AP (502) through the DFS channel from the external electronic device (503) when the electronic device is executed individually or collectively by the at least one processor (620). That is, while the electronic device receives information indicating that it can receive a signal transmitted by the second AP (502) through the DFS channel from the external electronic device (503), the above instructions may cause the electronic device to perform the NAN communication based on the first schedule information when the electronic device is executed individually or collectively by the at least one processor (620). That is, in response to receiving information from the external electronic device (503) indicating that the electronic device can receive a signal transmitted by the second AP (502) through the DFS channel, the instructions may cause the electronic device to perform the NAN communication based on the first schedule information when executed individually or collectively by the at least one processor (620). When the instructions do not receive information from the external electronic device (503) indicating that the electronic device can receive a signal transmitted by the second AP (502) through the DFS channel when executed individually or collectively by the at least one processor (620), the electronic device may not be able to perform the NAN communication based on the first schedule information.

[0341] In an electronic device according to one example, the instructions may, when executed individually or collectively by the at least one processor (620), cause the electronic device to determine whether the external electronic device (503) is connectable to the second AP (502) that supports the dynamic frequency selection based on the second service discovery frame. The instructions may, when executed individually or collectively by the at least one processor (620), cause the electronic device to, if the external electronic device (503) is connectable to the second AP (502), cause the external electronic device (503) to connect to the second AP (502) via a DFS channel. That is, while the electronic device is capable of connecting the external electronic device (503) to the second AP (502), the instructions may cause the external electronic device (503) to connect to the second AP (502) via a DFS channel when executed individually or collectively by the at least one processor (620). That is, in response to the electronic device being capable of connecting the external electronic device (503) to the second AP (502), the instructions may cause the external electronic device (503) to connect to the second AP (502) via a DFS channel when executed individually or collectively by the at least one processor (620). That is, if the electronic device, when the external electronic device (503) is not connected to the second AP (502), the instructions may not allow the external electronic device (503) to connect to the second AP (502) via a DFS channel when executed individually or collectively by the at least one processor (620).The above instructions may cause the electronic device to perform NAN communication with the external electronic device (503) based on the first schedule information when executed individually or collectively by the at least one processor (620).

[0342] In a recording medium storing at least one program comprising instructions that cause the electronic device to perform operations when executed individually or collectively by at least one processor (620) of the electronic device,

[0343] The above instructions may cause the electronic device to connect to the first AP (501) via a non-DFS (dynamic frequency selection) channel when executed individually or collectively by the at least one processor (620). The above instructions may cause the electronic device to transmit a first service discovery frame to the external electronic device (503), which includes information related to the DFS channel and information indicating the maximum bandwidth that the electronic device can support, when the electronic device searches for an external electronic device (503) to be connected via the NAN Data Path (NDP) when the electronic device searches for the external electronic device (503). The above instructions, when executed individually or collectively by the at least one processor (620), may cause the electronic device to connect via a DFS channel with a second AP (502) that supports dynamic frequency selection while maintaining a connection between the first AP (501) and the electronic device, if, based on a second service discovery frame received from the external electronic device (503), it is determined that the external electronic device (503) supports dynamic frequency selection and the maximum bandwidth that the external electronic device (503) can support is greater than the bandwidth of the non-DFS channel. The above instructions, when executed individually or collectively by the at least one processor (620), may cause the electronic device to establish an NDP with the external electronic device (503) based on the first service discovery frame and / or the second service discovery frame.When the above instructions are executed individually or collectively by the at least one processor (620), the electronic device may perform NAN communication with the external electronic device (503) based on first schedule information related to the performance of NAN communication through the frequency band of the non-DFS channel and the frequency band of the DFS channel. The first schedule information may cause the external electronic device (503) and the electronic device to perform NAN communication through the frequency band of the non-DFS channel and the frequency band of the DFS channel during a first period between discovery windows.

[0344] In a recording medium according to one example, the first schedule information may enable the external electronic device (503) and the electronic device to perform the NAN communication through the frequency band of the DFS channel and the frequency band of another non-DFS channel during a second period between the discovery window.

[0345] In a recording medium according to one example, the first schedule information may enable the external electronic device (503) and the electronic device to perform the NAN communication through the frequency band of the non-DFS channel and the frequency band of the DFS channel during a second period between discovery windows.

[0346] In a recording medium according to one example, the first schedule information may enable the external electronic device (503) and the electronic device to perform the NAN communication through the frequency band of the non-DFS channel during a second period between the discovery windows.

[0347] In a recording medium according to one example, the first schedule information may enable the external electronic device (503) and the electronic device to perform the NAN communication through another channel including the frequency band of the non-DFS channel and the frequency band of the DFS channel during the first period.

[0348] In a recording medium according to one example, the first schedule information may enable the external electronic device (503) and the electronic device to perform NAN communication through the non-DFS channel and the DFS channel during the first period when another channel exists between the non-DFS channel and the DFS channel. That is, while another channel (or another channel) exists between the non-DFS channel and the DFS channel, the first schedule information may enable the external electronic device (503) and the electronic device to perform NAN communication through the non-DFS channel and the DFS channel during the first period. That is, in response to the existence of another channel (or another channel) between the non-DFS channel and the DFS channel, the first schedule information may enable the external electronic device (503) and the electronic device to perform NAN communication through the non-DFS channel and the DFS channel during the first period. Otherwise, when there is no other channel (or another channel) between the non-DFS channel and the DFS channel, the first schedule information may not enable the external electronic device (503) and the electronic device to perform NAN communication through the non-DFS channel and the DFS channel during the first period.

[0349] In a recording medium according to one example, the bandwidth of another channel including the frequency band of the non-DFS channel and the frequency band of the DFS channel may be larger than the bandwidth of the non-DFS channel.

[0350] In a recording medium according to one example, the instructions may be set to perform the NDP through the non-DFS channel when the electronic device receives the second service discovery frame from the external electronic device (503) and the second service discovery frame does not contain information related to an AP that supports DFS, when the instructions are executed individually or collectively by the at least one processor (620). That is, while the electronic device receives the second service discovery frame from the external electronic device (503) which does not contain information related to an AP that supports DFS, the instructions may be set to perform the NDP through the non-DFS channel when the instructions are executed individually or collectively by the at least one processor (620). That is, in response to the electronic device receiving a second service discovery frame from the external electronic device (503) that does not contain information related to an AP supporting DFS, the instructions may set the second schedule information to perform the NDP through the non-DFS channel when executed individually or collectively by the at least one processor (620). That is, if the electronic device does not receive a second service discovery frame that does not contain information related to an AP supporting DFS, the instructions may not set the second schedule information to perform the NDP through the non-DFS channel when executed individually or collectively by the at least one processor (620). The instructions may cause the electronic device to perform the NAN communication with the external electronic device (503) based on the second schedule information when executed individually or collectively by the at least one processor (620).The above instructions may cause the electronic device to perform the NAN communication based on the first schedule information when it receives information indicating that it can receive a signal transmitted by the second AP (502) through the DFS channel from the external electronic device (503) when the electronic device is executed individually or collectively by the at least one processor (620). That is, while the electronic device receives information indicating that it can receive a signal transmitted by the second AP (502) through the DFS channel from the external electronic device (503), the above instructions may cause the electronic device to perform the NAN communication based on the first schedule information when the electronic device is executed individually or collectively by the at least one processor (620). That is, in response to receiving information from the external electronic device (503) indicating that the electronic device can receive a signal transmitted by the second AP (502) through the DFS channel, the instructions may cause the electronic device to perform the NAN communication based on the first schedule information when executed individually or collectively by the at least one processor (620). When the instructions do not receive information from the external electronic device (503) indicating that the electronic device can receive a signal transmitted by the second AP (502) through the DFS channel when executed individually or collectively by the at least one processor (620), the electronic device may not be able to perform the NAN communication based on the first schedule information.

[0351] In a recording medium according to one example, the instructions may cause the electronic device to determine, when executed individually or collectively by the at least one processor (620), whether the external electronic device (503) is connectable to the second AP (502) that supports the dynamic frequency selection based on the second service discovery frame. The instructions may cause the electronic device to cause the external electronic device (503) to connect to the second AP (502) via a DFS channel if, when executed individually or collectively by the at least one processor (620), the external electronic device (503) is connectable to the second AP (502). That is, while the electronic device is capable of connecting the external electronic device (503) to the second AP (502), the instructions may cause the external electronic device (503) to connect to the second AP (502) via a DFS channel when executed individually or collectively by the at least one processor (620). That is, in response to the electronic device being capable of connecting the external electronic device (503) to the second AP (502), the instructions may cause the external electronic device (503) to connect to the second AP (502) via a DFS channel when executed individually or collectively by the at least one processor (620). That is, if the electronic device, when the external electronic device (503) is not connected to the second AP (502), the instructions may not allow the external electronic device (503) to connect to the second AP (502) via a DFS channel when executed individually or collectively by the at least one processor (620).The above instructions may cause the electronic device to perform NAN communication with the external electronic device (503) based on the first schedule information when executed individually or collectively by the at least one processor (620).

[0352] A method of operation of an electronic device according to one example may include an operation of connecting to a first AP (501) via a non-DFS (dynamic frequency selection) channel. A method of operation of the electronic device may include an operation of transmitting a first service discovery frame to the external electronic device (503) that includes information related to the DFS channel and information indicating the maximum bandwidth that the electronic device can support, in the process of searching for an external electronic device (503) to be connected via a NAN Data Path (NDP). A method of operation of the electronic device may include an operation of connecting to a second AP (502) that supports the dynamic frequency selection via a DFS channel while maintaining a connection between the first AP (501) and the electronic device, if, based on a second service discovery frame received from the external electronic device (503), it is confirmed that the external electronic device (503) supports the dynamic frequency selection and the maximum bandwidth that the external electronic device (503) can support is greater than the bandwidth of the non-DFS channel. The method of operation of the electronic device may include the operation of establishing an NDP with the external electronic device (503) based on the first service discovery frame and / or the second service discovery frame. The method of operation of the electronic device may include the operation of performing NAN communication with the external electronic device (503) based on first schedule information related to the performance of NAN communication through the frequency band of the non-DFS channel and the frequency band of the DFS channel. The first schedule information may cause the external electronic device (503) and the electronic device to perform NAN communication through the frequency band of the non-DFS channel and the frequency band of the DFS channel during a first period between discovery windows.

[0353] In a method of operating an electronic device according to one example, the first schedule information may enable the external electronic device (503) and the electronic device to perform NAN communication through the frequency band of the non-DFS channel and the frequency band of the DFS channel during a second period between discovery windows.

Claims

1. In an electronic device, A communication circuit (610) that supports short-range wireless communication and NAN (neighbor awareness network) communication; Memory (630) for storing at least one computer program; and It includes at least one processor (620), When the above at least one computer program is executed individually or collectively by the above at least one processor (620), the electronic device, Connect to the 1st AP via a non-DFS (dynamic frequency selection) channel, and In the process of discovering an external electronic device to be connected via a NAN Data Path (NDP), a first service discovery frame is transmitted to the external electronic device, the first service discovery frame including information related to a DFS channel and information indicating the maximum bandwidth that the electronic device can support. Based on the second service discovery frame received from the external electronic device, if it is confirmed that the external electronic device supports the dynamic frequency selection and that the maximum bandwidth supported by the external electronic device is greater than the bandwidth of the non-DFS channel, a connection is established with the second AP supporting the dynamic frequency selection via the DFS channel while maintaining the connection between the first AP and the electronic device, and Based on the first service discovery frame and / or the second service discovery frame, establish an NDP with the external electronic device, and It includes instructions for performing NAN communication with the external electronic device based on first schedule information related to the performance of NAN communication through the frequency band of the non-DFS channel and the frequency band of the DFS channel, and The above first schedule information is An electronic device that enables the above external electronic device and the above electronic device to perform the NAN communication through the frequency band of the non-DFS channel and the frequency band of the DFS channel during a first period between discovery windows.

2. In Paragraph 1, The above first schedule information is An electronic device that enables the above external electronic device and the above electronic device to perform the NAN communication through the frequency band of the DFS channel and the frequency band of another non-DFS channel during a second period between the discovery windows.

3. In Paragraph 1, The above first schedule information is An electronic device that enables the above external electronic device and the above electronic device to perform the NAN communication through the frequency band of the non-DFS channel and the frequency band of the DFS channel during a second period between discovery windows.

4. In Paragraph 1, The above first schedule information is An electronic device that enables the above external electronic device and the above electronic device to perform the NAN communication through the frequency band of the non-DFS channel during a second period between the discovery windows.

5. In paragraphs 1 through 4, The above first schedule information is An electronic device that enables the above external electronic device and the above electronic device to perform the NAN communication through another channel including the frequency band of the non-DFS channel and the frequency band of the DFS channel during the above first period.

6. In paragraphs 1 through 4, The above first schedule information is An electronic device that enables the external electronic device and the electronic device to perform NAN communication through the non-DFS channel and the DFS channel during the first period, in the case where another channel exists between the non-DFS channel and the DFS channel.

7. In paragraphs 1 through 6, The bandwidth of another channel including the frequency band of the non-DFS channel and the frequency band of the DFS channel is An electronic device with a bandwidth greater than that of the above non-DFS channel.

8. In Paragraph 1, When the above instructions are executed individually or collectively by the at least one processor, the electronic device, If the second service discovery frame received from the above external electronic device does not contain information related to an AP supporting DFS, the second schedule information is set to perform the NDP through the above non-DFS channel, and Based on the above second schedule information, the external electronic device and the NAN communication are to be performed, and An electronic device that performs the NAN communication based on the first schedule information when it receives information from the above external electronic device indicating that it can receive a signal transmitted by the second AP through the DFS channel.

9. In Paragraph 1, When the above instructions are executed individually or collectively by the at least one processor, the electronic device, Based on the above second service discovery frame, determine whether the external electronic device can connect to the second AP that supports the dynamic frequency selection, and If the above external electronic device is connectable to the above second AP, the above external electronic device is configured to connect to the above second AP via a DFS channel, and An electronic device that performs NAN communication with the external electronic device based on the first schedule information.

10. A recording medium storing at least one program comprising instructions that cause the electronic device to perform operations when executed individually or collectively by at least one processor (620) of the electronic device, When the above instructions are executed individually or collectively by the at least one processor (620), the electronic device, Connect to the 1st AP via a non-DFS (dynamic frequency selection) channel, and In the process of discovering an external electronic device to be connected via a NAN Data Path (NDP), a first service discovery frame is transmitted to the external electronic device, the first service discovery frame including information related to a DFS channel and information indicating the maximum bandwidth that the electronic device can support. Based on the second service discovery frame received from the external electronic device, if it is confirmed that the external electronic device supports the dynamic frequency selection and that the maximum bandwidth supported by the external electronic device is greater than the bandwidth of the non-DFS channel, a connection is established with the second AP supporting the dynamic frequency selection via the DFS channel while maintaining the connection between the first AP and the electronic device, and Based on the first service discovery frame and / or the second service discovery frame, establish an NDP with the external electronic device, and Based on first schedule information related to the performance of NAN communication through the frequency band of the non-DFS channel and the frequency band of the DFS channel, the external electronic device and the NAN communication are to be performed, and The above first schedule information is A recording medium that enables the above external electronic device and the above electronic device to perform the NAN communication through the frequency band of the non-DFS channel and the frequency band of the DFS channel during a first period between discovery windows.

11. In Paragraph 10, The above first schedule information is A recording medium that enables the external electronic device and the electronic device to perform the NAN communication through the frequency band of the DFS channel and the frequency band of another non-DFS channel during a second period between the discovery windows.

12. In Paragraph 10, The above first schedule information is A recording medium that enables the above external electronic device and the above electronic device to perform the NAN communication through the frequency band of the non-DFS channel and the frequency band of the DFS channel during a second period between discovery windows.

13. In Paragraph 10, The above first schedule information is A recording medium that enables the above external electronic device and the above electronic device to perform the NAN communication through the frequency band of the non-DFS channel during a second period between the discovery windows.

14. In paragraphs 10 through 13, The above first schedule information is A recording medium that enables the above external electronic device and the above electronic device to perform the NAN communication through another channel including the frequency band of the non-DFS channel and the frequency band of the DFS channel during the above first period.

15. In a method of operating an electronic device, Operation of connecting to the 1st AP through a non-DFS (dynamic frequency selection) channel; In the process of searching for an external electronic device to be connected via a NAN Data Path (NDP), the operation of transmitting a first service discovery frame to the external electronic device, the frame including information related to a DFS channel and information indicating the maximum bandwidth that the electronic device can support; If, based on a second service discovery frame received from the external electronic device, it is confirmed that the external electronic device supports the dynamic frequency selection and that the maximum bandwidth supported by the external electronic device is greater than the bandwidth of the non-DFS channel, an operation to connect via a DFS channel with the second AP supporting the dynamic frequency selection while maintaining a connection between the first AP and the electronic device; An operation to establish an NDP with the external electronic device based on the first service discovery frame and / or the second service discovery frame; It includes an operation of performing NAN communication with the external electronic device based on first schedule information related to the performance of NAN communication through the frequency band of the non-DFS channel and the frequency band of the DFS channel, and The above first schedule information is A method of operation of an electronic device that enables the above external electronic device and the above electronic device to perform the NAN communication through the frequency band of the non-DFS channel and the frequency band of the DFS channel during a first period between discovery windows.

Citation Information

Patent Citations

  • Method for matching printing ink colors

    KR1020200086192A

  • Display device

    KR1020250147968A

  • Neighbor awareness networking in dynamic frequency selection channels

    US20190335311A1

  • Neighbor Awareness Networking Preferred Channel Learning

    US20190357214A1

  • KR20240035341A