Electronic device for performing sensing function by using wireless LAN communication, and operating method thereof
By changing LTFs in wireless LAN communication based on related information, the electronic device secures channel state information, addressing the exposure of user data in precise sensing functions.
Patent Information
- Application Number
- PCT/KR2025/008757
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-07-29
- Filing Date
- 2025-06-24
- Publication Date
- 2026-01-02
AI Technical Summary
As wireless LAN communication systems become more precise in sensing functions, personal information of users may be exposed to external parties, compromising security.
An electronic device enhances security by changing long training fields (LTFs) in wireless LAN communication based on information related to a plurality of LTFs and changes in LTFs, allowing it to check channel state information securely.
The solution enhances the security of sensing functions by ensuring secure channel state information checking, thereby protecting user privacy.
Smart Images

Figure KR2025008757_02012026_PF_FP_ABST
Abstract
Description
Electronic device for performing sensing function using wireless LAN communication and its operating method
[0001] An embodiment of the present disclosure relates to an electronic device for performing a sensing function using wireless LAN communication and a method of operating the same.
[0002] A wireless local area network (WLAN) system can support wireless connections of various electronic devices, such as smartphones, tablet personal computers, or notebooks, using a designated frequency band (e.g., approximately 2.4 GHz band, approximately 5 GHz band, and / or approximately 6 GHz band).
[0003] Wireless LAN systems can be installed not only in private spaces like homes, but also in public spaces like airports, train stations, offices, and department stores. Wireless LAN systems are defined by the Institute of Electrical and Electronics Engineers (IEEE) 802.11 standard. For example, the IEEE 802.11 standard is continuously evolving, including IEEE 802.11b, IEEE 802.11a, IEEE 802.11g, IEEE 802.11n, IEEE 802.11ac, IEEE 802.11ax, and IEEE 802.11be.
[0004] The above information may be provided as background art to aid in understanding the present disclosure. No claim or determination is made as to whether any of the above-described matters constitute prior art related to the present disclosure.
[0005] An electronic device may provide a sensing function that detects objects and / or movement of objects located in a designated space using wireless LAN communication. For example, the electronic device may detect objects and / or movement of objects located within a radio environment based on changes in channel state information (CSI) of signals received via wireless LAN communication over a designated period of time.
[0006] As the frequency bandwidth supported by wireless LAN communications increases, electronic devices can perform relatively precise (or sophisticated) sensing functions using channel state information (CSI) of signals received via wireless LAN communications. However, as sensing functions using wireless LAN communications become more precise, personal information of users may be exposed to external parties.
[0007] Embodiments of the present disclosure disclose a device and method for enhancing the security of a sensing function using wireless LAN communication in an electronic device.
[0008] The technical problems to be achieved in this document are not limited to the technical problems mentioned above, and other technical problems not mentioned can be clearly understood by a person having ordinary skill in the technical field to which the present disclosure belongs from the description below.
[0009] According to one embodiment, an electronic device may include a communication circuit supporting wireless LAN communication, at least one processor including a processing circuit, and a memory. According to one embodiment, the memory may store instructions that, when individually or collectively executed by the at least one processor, cause the electronic device to establish wireless LAN communication with an external electronic device. According to one embodiment, the memory may store instructions that, when individually or collectively executed by the at least one processor, cause the electronic device to obtain information related to a plurality of long training fields (LTFs) and information related to changes in the LTFs from the external electronic device. According to one embodiment, the memory may store instructions that, when individually or collectively executed by the at least one processor, cause the electronic device to change an LTF for use in wireless LAN communication with the external electronic device based on the information related to the plurality of LTFs and the information related to changes in the LTFs. According to one embodiment, the memory may store instructions that, when individually or collectively executed by the at least one processor, cause the electronic device to determine channel state information of a signal received from the external electronic device using the changed LTFs.
[0010] According to one embodiment, a method of operating an electronic device may include an operation of connecting a wireless LAN communication with an external electronic device. According to one embodiment, the method of operating an electronic device may include an operation of obtaining information related to a plurality of long training fields (LTFs) and information related to changes in the LTFs from the external electronic device. According to one embodiment, the method of operating an electronic device may include an operation of changing an LTF for use in wireless LAN communication with the external electronic device based on the information related to the plurality of LTFs and the information related to changes in the LTFs. According to one embodiment, the method of operating an electronic device may include an operation of checking channel state information of a signal received from the external electronic device using the changed LTFs.
[0011] According to one embodiment, a non-transitory computer-readable storage medium (or computer program product) storing one or more programs may be described. According to one embodiment, the one or more programs may include instructions that, when executed by a processor of an electronic device, cause the electronic device to perform operations such as connecting a wireless LAN communication with an external electronic device, obtaining information related to a plurality of long training fields (LTFs) and information related to a change of an LTF from the external electronic device, changing an LTF to be used for wireless LAN communication with the external electronic device based on the information related to the plurality of LTFs and the information related to a change of the LTF, and checking channel state information of a signal received from the external electronic device using the changed LTF.
[0012] According to an exemplary embodiment of the present disclosure, an electronic device can enhance the security of a sensing function by wireless LAN communication by checking channel state information of a signal received from an external electronic device based on information related to a change in a long training field (LTF) obtained from an external electronic device (e.g., an access point (AP)) connected via wireless LAN communication, based on an LTF set (or changed) based on information related to a change in the LTF.
[0013] In addition, various effects may be provided, either directly or indirectly, through this document.
[0014] The effects that can be obtained from the present disclosure are not limited to the effects mentioned above, and other effects that are not mentioned can be clearly understood by a person having ordinary skill in the art to which the present disclosure belongs from the description below.
[0015] In connection with the description of the drawings, the same or similar reference numerals may be used for the same or similar components.
[0016] FIG. 1 is a block diagram of an electronic device in a network environment according to one embodiment.
[0017] FIG. 2 is an example for performing a sensing function using wireless LAN communication according to one embodiment.
[0018] FIG. 3 is a block diagram of an electronic device and an external electronic device for performing a sensing function using wireless LAN communication according to one embodiment.
[0019] FIG. 4 is an example of a frame of wireless LAN communication transmitted from an external electronic device according to one embodiment.
[0020] FIG. 5 is a flowchart for setting up LTF in an external electronic device according to one embodiment.
[0021] FIG. 6 is a flowchart for transmitting change information related to LTF from an external electronic device according to one embodiment.
[0022] FIG. 7 is an example of changing an LTF using time resources in an external electronic device according to one embodiment.
[0023] FIG. 8 is an example for changing an LTF using frequency resources in an external electronic device according to one embodiment.
[0024] FIG. 9 is a flowchart for performing a sensing function using wireless LAN communication in an electronic device according to one embodiment.
[0025] FIG. 10 is a flowchart for setting up LTF in an electronic device according to one embodiment.
[0026] FIG. 11 is an example of change information related to LTF acquired from an external electronic device in an electronic device according to one embodiment.
[0027] FIG. 12 is an example of change information related to LTF acquired from an external electronic device in an electronic device according to one embodiment.
[0028] FIG. 13 is an example for changing an LTF in an electronic device according to one embodiment.
[0029] The following examples are described in detail with reference to the attached drawings.
[0030] FIG. 1 is a block diagram of an electronic device (101) within a network environment (100) according to one embodiment. Referring to FIG. 1, in the network environment (100), the electronic device (101) may communicate with the electronic device (102) via a first network (198) (e.g., a short-range wireless communication network), or may communicate with at least one of the electronic device (104) or the server (108) via a second network (199) (e.g., a long-range wireless communication network). According to one embodiment, the electronic device (101) may communicate with the electronic device (104) via the server (108). According to one embodiment, the electronic device (101) may include a processor (120), a memory (130), an input module (150), an audio output module (155), a display module (160), an audio module (170), a sensor module (176), an interface (177), a connection terminal (178), a haptic module (179), a camera module (180), a power management module (188), a battery (189), a communication module (190), a subscriber identification module (196), or an antenna module (197). In some embodiments, the electronic device (101) may omit at least one of these components (e.g., the connection terminal (178)), or may have one or more other components added. In some embodiments, some of these components (e.g., the sensor module (176), the camera module (180), or the antenna module (197)) may be integrated into one component (e.g., the display module (160)).
[0031] The processor (120) may, for example, execute software (e.g., a program (140)) to control at least one other component (e.g., a hardware or software component) of the electronic device (101) connected to the processor (120) and perform various data processing or calculations. According to one embodiment, as at least a part of the data processing or calculations, the processor (120) may store commands or data received from other components (e.g., a sensor module (176) or a communication module (190)) in a volatile memory (132), process the commands or data stored in the volatile memory (132), and store result data in a non-volatile memory (134). According to one embodiment, the processor (120) may include a main processor (121) (e.g., a central processing unit or an application processor) or a secondary processor (123) (e.g., a graphics processing unit, a neural processing unit (NPU), an image signal processor, a sensor hub processor, or a communication processor)) that can operate independently or together therewith. For example, if the electronic device (101) includes a main processor (121) and a secondary processor (123), the secondary processor (123) may be configured to use less power than the main processor (121) or to be specialized for a specified function. The secondary processor (123) may be implemented separately from the main processor (121) or as a part thereof.
[0032] The auxiliary processor (123) may control at least a portion of functions or states associated with at least one component (e.g., a display module (160), a sensor module (176), or a communication module (190)) of the electronic device (101), for example, on behalf of the main processor (121) while the main processor (121) is in an inactive (e.g., sleep) state, or together with the main processor (121) while the main processor (121) is in an active (e.g., application execution) state. In one embodiment, the auxiliary processor (123) (e.g., an image signal processor or a communication processor) may be implemented as a part of another functionally related component (e.g., a camera module (180) or a communication module (190)). In one embodiment, the auxiliary processor (123) (e.g., a neural network processing unit) may include a hardware structure specialized for processing artificial intelligence models. The artificial intelligence models may be generated through machine learning. This learning can be performed, for example, on the electronic device (101) itself where the artificial intelligence model is executed, or can be performed through a separate server (e.g., server (108)). The learning algorithm can include, for example, supervised learning, unsupervised learning, semi-supervised learning, or reinforcement learning, but is not limited to the examples described above. The artificial intelligence model can include multiple artificial neural network layers.The artificial neural network may be one of, but is not limited to, a deep neural network (DNN), a convolutional neural network (CNN), a recurrent neural network (RNN), a restricted Boltzmann machine (RBM), a deep belief network (DBN), a bidirectional recurrent deep neural network (BRDNN), a deep Q-network, or a combination of two or more thereof. In addition to, or alternatively to, a hardware structure, an artificial intelligence model may also include a software structure.
[0033] The memory (130) can store various data used by at least one component (e.g., processor (120) or sensor module (176)) of the electronic device (101). The data can include, for example, software (e.g., program (140)) and input data or output data for commands related thereto. The memory (130) can include volatile memory (132) or non-volatile memory (134).
[0034] The program (140) may be stored as software in the memory (130) and may include, for example, an operating system (142), middleware (144), or an application (146).
[0035] The input module (150) can receive commands or data to be used in a component of the electronic device (101) (e.g., a processor (120)) from an external source (e.g., a user) of the electronic device (101). The input module (150) can include, for example, a microphone, a mouse, a keyboard, a key (e.g., a button), or a digital pen (e.g., a stylus pen).
[0036] The audio output module (155) can output audio signals to the outside of the electronic device (101). The audio output module (155) can include, for example, a speaker or a receiver. The speaker can be used for general purposes, such as multimedia playback or recording playback. The receiver can be used to receive incoming calls. In one embodiment, the receiver can be implemented separately from the speaker or as part of the speaker.
[0037] The display module (160) can visually provide information to an external party (e.g., a user) of the electronic device (101). The display module (160) may include, for example, a display, a holographic device, or a projector and a control circuit for controlling the device. In one embodiment, the display module (160) may include a touch sensor configured to detect a touch, or a pressure sensor configured to measure the intensity of a force generated by a touch.
[0038] The audio module (170) can convert sound into an electrical signal, or vice versa, convert an electrical signal into sound. According to one embodiment, the audio module (170) can acquire sound through the input module (150), output sound through the sound output module (155), or an external electronic device (e.g., electronic device (102)) (e.g., speaker or headphone) directly or wirelessly connected to the electronic device (101).
[0039] The sensor module (176) can detect the operating status (e.g., power or temperature) of the electronic device (101) or the external environmental status (e.g., user status) and generate an electrical signal or data value corresponding to the detected status. According to one embodiment, the sensor module (176) can include, for example, a gesture sensor, a gyro sensor, a barometric pressure sensor, a magnetic sensor, an acceleration sensor, a grip sensor, a proximity sensor, a color sensor, an IR (infrared) sensor, a biometric sensor, a temperature sensor, a humidity sensor, or an illuminance sensor.
[0040] The interface (177) may support one or more designated protocols that may be used to directly or wirelessly connect the electronic device (101) with an external electronic device (e.g., the electronic device (102)). In one embodiment, the interface (177) may include, for example, a high definition multimedia interface (HDMI), a universal serial bus (USB) interface, an SD card interface, or an audio interface.
[0041] The connection terminal (178) may include a connector through which the electronic device (101) may be physically connected to an external electronic device (e.g., electronic device (102)). According to one embodiment, the connection terminal (178) may include, for example, an HDMI connector, a USB connector, an SD card connector, or an audio connector (e.g., a headphone connector).
[0042] A haptic module (179) can convert electrical signals into mechanical stimuli (e.g., vibration or movement) or electrical stimuli that a user can perceive through tactile or kinesthetic sensations. In one embodiment, the haptic module (179) can include, for example, a motor, a piezoelectric element, or an electrical stimulation device.
[0043] The camera module (180) can capture still images and videos. According to one embodiment, the camera module (180) may include one or more lenses, image sensors, image signal processors, or flashes.
[0044] The power management module (188) can manage power supplied to the electronic device (101). According to one embodiment, the power management module (188) can be implemented, for example, as at least a part of a power management integrated circuit (PMIC).
[0045] A battery (189) may power at least one component of the electronic device (101). In one embodiment, the battery (189) may include, for example, a non-rechargeable primary battery, a rechargeable secondary battery, or a fuel cell.
[0046] The communication module (190) may support the establishment of a direct (e.g., wired) communication channel or a wireless communication channel between the electronic device (101) and an external electronic device (e.g., electronic device (102), electronic device (104), or server (108)), and the performance of communication through the established communication channel. The communication module (190) may operate independently from the processor (120) (e.g., application processor) and may include one or more communication processors that support direct (e.g., wired) communication or wireless communication. According to one embodiment, the communication module (190) may include a wireless communication module (192) (e.g., a cellular communication module, a short-range wireless communication module, or a global navigation satellite system (GNSS) communication module) or a wired communication module (194) (e.g., a local area network (LAN) communication module, or a power line communication module). Among these communication modules, the corresponding communication module can communicate with an external electronic device (104) via a first network (198) (e.g., a short-range communication network such as Bluetooth, Wi-Fi (wireless fidelity) direct, or IrDA (infrared data association)) or a second network (199) (e.g., a long-range communication network such as a legacy cellular network, a 5G network, a next-generation communication network, the Internet, or a computer network (e.g., a LAN or WAN)). These various types of communication modules can be integrated into a single component (e.g., a single chip) or implemented as multiple separate components (e.g., multiple chips). The wireless communication module (192) can verify or authenticate the electronic device (101) within a communication network such as the first network (198) or the second network (199) by using subscriber information (e.g., an international mobile subscriber identity (IMSI)) stored in the subscriber identification module (196).
[0047] The wireless communication module (192) can support 5G networks and next-generation communication technologies following the 4G network, for example, new radio access technology (NR). The NR access technology can support high-speed transmission of high-capacity data (eMBB (enhanced mobile broadband)), minimizing terminal power and connecting multiple terminals (mMTC (massive machine type communications)), or high reliability and low latency (URLLC (ultra-reliable and low-latency communications)). The wireless communication module (192) can support, for example, a high-frequency band (e.g., mmWave band) to achieve a high data transmission rate (or throughput). The wireless communication module (192) can support various technologies for securing performance in a high-frequency band, such as beamforming, massive multiple-input and multiple-output (MIMO), full dimensional MIMO (FD-MIMO), array antenna, analog beam-forming, or large scale antenna. The wireless communication module (192) can support various requirements specified in the electronic device (101), an external electronic device (e.g., the electronic device (104)), or a network system (e.g., the second network (199)). According to one embodiment, the wireless communication module (192) can support a peak data rate (e.g., 20 Gbps or more) for eMBB realization, a loss coverage (e.g., 164 dB or less) for mMTC realization, or a U-plane latency (e.g., 0.5 ms or less for downlink (DL) and uplink (UL), or 1 ms or less for round trip) for URLLC realization.According to one embodiment, the subscriber identification module (196) may include multiple subscriber identification modules. For example, the multiple subscriber identification modules may store different subscriber identification information.
[0048] The antenna module (197) can transmit or receive signals or power to or from an external device (e.g., an external electronic device). In one embodiment, the antenna module (197) may include an antenna including a radiator formed of a conductor or a conductive pattern formed on a substrate (e.g., a PCB). In one embodiment, the antenna module (197) may include a plurality of antennas (e.g., an array antenna). In this case, at least one antenna suitable for a communication method used in a communication network, such as the first network (198) or the second network (199), may be selected from the plurality of antennas by, for example, the communication module (190). A signal or power may be transmitted or received between the communication module (190) and an external electronic device through the selected at least one antenna. In some embodiments, in addition to the radiator, another component (e.g., a radio frequency integrated circuit (RFIC)) may be additionally formed as a part of the antenna module (197).
[0049] In one embodiment, the antenna module (197) may form a high-frequency (e.g., mmWave) antenna module. In one embodiment, the high-frequency (e.g., mmWave) antenna module may include a printed circuit board, an RFIC positioned on or adjacent a first side (e.g., a bottom side) of the printed circuit board and capable of supporting a designated high-frequency band (e.g., a mmWave band), and a plurality of antennas (e.g., an array antenna) positioned on or adjacent a second side (e.g., a top side or a side side) of the printed circuit board and capable of transmitting or receiving signals in the designated high-frequency band. For example, the plurality of antennas may include patch array antennas and / or dipole array antennas.
[0050] At least some of the components can be interconnected and exchange signals (e.g., commands or data) with each other via a communication method between peripheral devices (e.g., a bus, general purpose input and output (GPIO), serial peripheral interface (SPI), or mobile industry processor interface (MIPI)).
[0051] According to one embodiment, commands or data may be transmitted or received between the electronic device (101) and an external electronic device (104) via a server (108) connected to a second network (199). Each of the external electronic devices (102 or 104) may be the same or a different type of device as the electronic device (101). According to one embodiment, all or part of the operations executed in the electronic device (101) may be executed in one or more of the external electronic devices (102, 104, or 108). For example, when the electronic device (101) is to perform a certain function or service automatically or in response to a request from a user or another device, the electronic device (101) may, instead of or in addition to executing the function or service itself, request one or more external electronic devices to perform the function or at least a part of the service. One or more external electronic devices that receive the request may execute at least a portion of the requested function or service, or an additional function or service related to the request, and transmit the result of the execution to the electronic device (101). The electronic device (101) may process the result as is or additionally and provide it as at least a portion of a response to the request. For this purpose, cloud computing, distributed computing, mobile edge computing (MEC), or client-server computing technology may be used, for example. The electronic device (101) may provide an ultra-low latency service by using distributed computing or mobile edge computing, for example. In one embodiment, the external electronic device (104) may include an Internet of Things (IoT) device. The server (108) may be an intelligent server using machine learning and / or a neural network. According to one embodiment, the external electronic device (104) or the server (108) may be included in the second network (199).The electronic device (101) can be applied to intelligent services (e.g., smart home, smart city, smart car, or healthcare) based on 5G communication technology and IoT-related technology.
[0052] An electronic device according to an embodiment disclosed in this document may take various forms. The electronic device may include, for example, a portable communication device (e.g., a smartphone), a computer device, a portable multimedia device, a portable medical device, a camera, a wearable device, or a home appliance. The electronic device according to an embodiment of this document is not limited to the aforementioned devices.
[0053] It should be understood that the embodiments of this document and the terminology used herein are not intended to limit the technical features described in this document to a specific embodiment, but include various modifications, equivalents, or substitutes of the embodiment. In connection with the description of the drawings, similar reference numerals may be used for similar or related components. The singular form of a noun corresponding to an item may include one or more of the item, unless the context clearly indicates otherwise. In this document, each of the phrases "A or B", "at least one of A and B", "at least one of A or B", "A, B, or C", "at least one of A, B, and C", and "at least one of A, B, or C" can include any one of the items listed together in the corresponding phrase among those phrases, or all possible combinations thereof. Terms such as "first," "second," or "first" or "second" may be used merely to distinguish one component from another, and do not limit the components in any other respect (e.g., importance or order). When a component (e.g., a first component) is referred to as "coupled" or "connected" to another (e.g., a second component), with or without the terms "functionally" or "communicatively," it means that the component can be connected to the other component directly (e.g., wired), wirelessly, or through a third component.
[0054] The term "module" used in one embodiment of this document may include a unit implemented in hardware, software, or firmware, and may be used interchangeably with terms such as logic, logic block, component, or circuit. A module may be an integral component, or a minimum unit or part of such a component that performs one or more functions. For example, according to one embodiment, a module may be implemented in the form of an application-specific integrated circuit (ASIC).
[0055] An embodiment of the present document may be implemented as software (e.g., a program (140)) including one or more instructions stored in a storage medium (e.g., an internal memory (136) or an external memory (138)) readable by a machine (e.g., an electronic device (101)). For example, a processor (e.g., a processor (120)) of the machine (e.g., an electronic device (101)) may call at least one instruction among the one or more instructions stored from the storage medium and execute it. This enables the machine to operate to perform at least one function according to the at least one called instruction. The one or more instructions may include code generated by a compiler or code executable by an interpreter. The machine-readable storage medium may be provided in the form of a non-transitory storage medium. Here, 'non-transitory' simply means that the storage medium is a tangible device and does not contain signals (e.g., electromagnetic waves), and the term does not distinguish between cases where data is stored semi-permanently or temporarily on the storage medium.
[0056] The method according to one embodiment disclosed in this document may be provided as a computer program product. The computer program product may be traded between sellers and buyers as a product. The computer program product may be distributed in the form of a device-readable storage medium (e.g., compact disc read-only memory (CD-ROM)) or may be provided through an application store (e.g., Play Store). TM ) or directly between two user devices (e.g., smart phones), online distribution (e.g., downloading or uploading). In the case of online distribution, at least a portion of the computer program product may be at least temporarily stored or temporarily created in a machine-readable storage medium, such as the memory of a manufacturer's server, an application store's server, or an intermediary server.
[0057] According to one embodiment, each component (e.g., a module or a program) of the above-described components may include one or more entities, and some of the entities may be separated and placed in other components. According to one embodiment, one or more components or operations of the aforementioned components may be omitted, or one or more other components or operations may be added. Alternatively or additionally, a plurality of components (e.g., a module or a program) may be integrated into a single component. In such a case, the integrated component may perform one or more functions of each of the plurality of components identically or similarly to those performed by the corresponding component among the plurality of components prior to the integration. According to one embodiment, the operations performed by a module, program, or other component may be executed sequentially, in parallel, iteratively, or heuristically, or one or more of the operations may be executed in a different order, omitted, or one or more other operations may be added.
[0058] FIG. 2 is an example for performing a sensing function using wireless LAN communication according to one embodiment.
[0059] According to one embodiment referring to FIG. 2, the electronic device (101) and the external electronic device (200) can perform wireless LAN communication within a designated space (210). For example, the external electronic device (200) may include an access point (AP) or a separate sensing device as a node that transmits a signal to the electronic device (101) via wireless LAN communication for a sensing function using wireless LAN communication. For example, the separate sensing device may be connected to the AP wirelessly or by wire. For example, the electronic device (101) may include an electronic device (e.g., user equipment (UE)) that receives a signal from the external electronic device (200) via wireless LAN communication.
[0060] According to one embodiment, the electronic device (101) can receive a wireless LAN communication signal transmitted by an external electronic device (200). For example, the electronic device (101) can receive a wireless LAN communication signal transmitted by the external electronic device (200) through various paths by objects placed in a designated space (210). The electronic device (101) can perform a sensing function to detect an object and / or movement of an object located within the designated space (210) based on channel state information (e.g., channel state information (CSI)) of the wireless LAN communication signal received through various paths for a designated period of time. For example, the wireless LAN communication signal may include a signal for data communication between the electronic device (101) and the external electronic device (200) or a separate signal for the sensing function. For example, performing the sensing function may include a series of operations to detect an object and / or movement of an object located within the designated space (210) by executing an application program related to sensing.
[0061] According to one embodiment, an external electronic device (200) may change a long training field (LTF) at specified time intervals to limit sensing operations of other devices, excluding an electronic device (101) registered with the external electronic device (200), for a specified space (210). For example, the LTF may include a reference signal defined so that the electronic device (101) can check (or estimate) channel state information in wireless LAN communication.
[0062] According to one embodiment, when the electronic device (101) is registered with the external electronic device (200), the electronic device (101) may change (or set) the LTF at a specified time interval based on information related to a plurality of LTFs acquired from the external electronic device (200) and information related to a change in the LTF. For example, the electronic device (101) may perform a sensing function by checking (or estimating) channel state information of a wireless LAN communication signal received from the external electronic device (200) based on the LTF changed (or set) based on the information related to the change in the LTF. For example, the electronic device (101) may perform wireless LAN communication with the external electronic device (200) based on the LTF changed (or set) based on the information related to the change in the LTF. For example, performing the wireless LAN communication may include a series of operations in which the electronic device (101) and the external electronic device (200) transmit and / or receive signals (or wireless LAN frames) through wireless LAN communication.
[0063] FIG. 3 is a block diagram of an electronic device and an external electronic device for performing a sensing function using wireless LAN communication according to one embodiment. FIG. 4 is an example of a frame of wireless LAN communication transmitted by an external electronic device according to one embodiment. For example, the electronic device (101) of FIG. 3 may be at least partially similar to the electronic device (101) of FIG. 1 or FIG. 2, or may include another embodiment of the electronic device. For example, the external electronic device (200) of FIG. 3 may be at least partially similar to the external electronic device (200) of FIG. 2, or may include another embodiment of the electronic device.
[0064] According to one embodiment referring to FIGS. 3 and 4, the external electronic device (200) may include at least one of a processor (300) (e.g., a first processor), a communication circuit (302) (e.g., a first communication circuit), or a memory (304) (e.g., a first memory). For example, the processor (300) may be substantially the same as the processor (120) of FIG. 1 or may be included in the processor (120). The communication circuit (302) may be substantially the same as the wireless communication module (192) of FIG. 1 or may be included in the wireless communication module (192). The memory (304) may be substantially the same as the memory (130) of FIG. 1 or may be included in the memory (130). For example, the processor (300) may include an application processor and / or a communication processor. For example, the processor (300) may be operatively, functionally, and / or electrically connected to at least one of the communication circuit (302) or the memory (304). For example, the processor (300) may include at least one processor that includes a processing circuit.
[0065] According to one embodiment, the processor (300) may control the communication circuit (302) to connect wireless LAN communication with the electronic device (101). For example, the processor (300) may control the communication circuit (302) to set up a wireless LAN link with the electronic device (101) through wireless LAN communication. The processor (300) may control the communication circuit (302) to perform an authentication procedure for the electronic device (101) through the wireless LAN link. For example, the processor (300) may control the communication circuit (302) to transmit a signal (or wireless LAN frame) using a common LTF (or a first LTF) until wireless LAN communication with the electronic device (101) is connected. For example, the common LTF may include an LTF that electronic devices that perform wireless LAN communication commonly use for wireless LAN communication.
[0066] According to one embodiment, the processor (300) may control the communication circuit (302) to transmit information related to a plurality of LTFs and information related to changes in the LTFs to the electronic device (101) based on a connection to the wireless LAN communication. For example, when the processor (300) authenticates the electronic device (101), the processor (300) may control the communication circuit (302) to encrypt and transmit information related to a plurality of LTFs and information related to changes in the LTFs to the electronic device (101). For example, the information related to the plurality of LTFs may include a list of LTFs that the external electronic device (200) (or the processor (300)) can use for wireless LAN communication with the electronic device (101) and / or information related to a change order of the LTFs. For example, the list of LTFs may include information related to LTFs selected by the external electronic device (200) (or the processor (300)) to be used for wireless LAN communication with the electronic device (101) among a plurality of LTFs defined in the wireless LAN communication (or the standard of wireless LAN communication) of the electronic device (101) and the external electronic device (200). For example, the list of LTFs may include information related to LTFs newly defined by the external electronic device (200) (or the processor (300)) to be used for wireless LAN communication with the electronic device (101). For example, information related to a change in an LTF may include a time point (e.g., time offset) for applying (or starting) a change in an LTF and / or time information (or period information or interval information) for changing an LTF (e.g., change interval). For example, the time information for changing the LTF may be set based on at least one of the beacon transmission period (beacon interval), the wake duration of the target wakeup time (TWT) parameter set field, or specified time information (e.g., an arbitrary time interval).For example, the time information for changing the LTF may be set to a multiple of the transmission cycle of the beacon or the active period of the TWT variable set field. For example, the time information for changing the LTF may be set to a value smaller than the time interval (or cycle) for checking channel state information in the electronic device (101) to perform a sensing function using wireless LAN communication. For example, the state in which the electronic device (101) has been authenticated may include a state in which the electronic device (101) has been successfully authenticated.
[0067] According to one embodiment, when the processor (300) connects to wireless LAN communication with the electronic device (101), the processor (300) may determine whether to transmit information related to a plurality of LTFs and information related to changes in the LTFs to the electronic device (101). For example, when the processor (300) determines that the electronic device (101) supports a sensing function based on wireless LAN communication, the processor (300) may determine to transmit information related to a plurality of LTFs and information related to changes in the LTFs to the electronic device (101). When the processor (300) determines that the electronic device (101) does not support a sensing function based on wireless LAN communication, the processor (300) may determine not to transmit information related to a plurality of LTFs and information related to changes in the LTFs to the electronic device (101). For example, information related to whether the electronic device (101) supports a sensing function based on wireless LAN communication may be confirmed through the capability of the electronic device (101).
[0068] For example, if the processor (300) determines that the electronic device (101) is using a sensing function based on wireless LAN communication, the processor (300) may determine to transmit information related to a plurality of LTFs and information related to changes in LTFs to the electronic device (101). If the processor (300) determines that the electronic device (101) is not using a sensing function based on wireless LAN communication, the processor (300) may determine not to transmit information related to a plurality of LTFs and information related to changes in LTFs to the electronic device (101). For example, a state in which the electronic device (101) is using a sensing function based on wireless LAN communication may include a state in which the electronic device (101) is executing an application related to a sensing function based on wireless LAN communication.
[0069] For example, the processor (300) may determine that information related to a plurality of LTFs and information related to changes in LTFs are to be transmitted to the electronic device (101) when the frequency bandwidth used for wireless LAN communication with the electronic device (101) is equal to or greater than a specified reference bandwidth. The processor (300) may determine that information related to a plurality of LTFs and information related to changes in LTFs are not to be transmitted to the electronic device (101) when the frequency bandwidth used for wireless LAN communication with the electronic device (101) is less than a specified reference bandwidth. For example, the specified reference bandwidth is a frequency bandwidth set to determine whether or not an LTF has changed, and may be set based on the precision of a sensing function corresponding to the frequency bandwidth.
[0070] For example, if the processor (300) determines that the electronic devices connected to the external electronic device (200) via wireless LAN communication support a sensing function based on wireless LAN communication, the processor (300) may determine to transmit information related to a plurality of LTFs and information related to changes in the LTFs to the electronic device (101). If the processor (300) determines that the electronic devices connected to the external electronic device (200) via wireless LAN communication do not support a sensing function based on wireless LAN communication, the processor (300) may determine not to transmit information related to a plurality of LTFs and information related to changes in the LTFs to the electronic device (101).
[0071] For example, if the processor (300) determines that the electronic devices connected to the external electronic device (200) via wireless LAN communication are using a sensing function based on wireless LAN communication, the processor (300) may determine to transmit information related to a plurality of LTFs and information related to changes in LTFs to the electronic device (101). If the processor (300) determines that the electronic devices connected to the external electronic device (200) via wireless LAN communication are not using a sensing function based on wireless LAN communication, the processor (300) may determine not to transmit information related to a plurality of LTFs and information related to changes in LTFs to the electronic device (101).
[0072] According to one embodiment, when the processor (300) determines that information related to a plurality of LTFs and information related to changes in the LTFs are to be transmitted to the electronic device (101), the processor (300) may control the communication circuit (302) to transmit information related to a plurality of LTFs and information related to changes in the LTFs to the electronic device (101).
[0073] According to one embodiment, when the processor (300) transmits information related to a plurality of LTFs and information related to a change of the LTF to the electronic device (101), the processor (300) may control the communication circuit (302) to transmit a signal including an LTF (or a second LTF) set (or changed) based on the information related to the plurality of LTFs and information related to a change of the LTF to the electronic device (101). For example, when the time to apply (or start) a change of the LTF has arrived, the processor (300) may set an LTF to be used for wireless LAN communication with the electronic device (101) based on the information related to the plurality of LTFs. The processor (300) may control the communication circuit (302) to transmit a signal including an LTF set based on the information related to the plurality of LTFs to the electronic device (101).
[0074] For example, when the time point (or change cycle or change interval) for changing the LTF has arrived based on time information for changing the LTF, the processor (300) may change the LTF to be used for wireless LAN communication with the electronic device (101) based on information related to a plurality of LTFs. The processor (300) may control the communication circuit (302) to transmit a signal including the changed LTF to the electronic device (101) based on information related to a plurality of LTFs.
[0075] According to one embodiment, when at least some of the electronic devices connected to the external electronic device (200) for wireless LAN communication cannot change the LTF, the processor (300) may control the communication circuit (302) to transmit an LTF set (or changed) based on information related to a plurality of LTFs by using time resources. For example, the processor (300) may divide the time resources for wireless LAN communication into a first time interval for a common LTF and a second time interval for an LTF set (or changed) based on information related to a plurality of LTFs. The processor (300) may control the communication circuit (302) to transmit a signal (or a wireless LAN frame) including the common LTF during the first time interval. The processor (300) may control the communication circuit (302) to transmit a signal (or a wireless LAN frame) including the LTF set (or changed) based on information related to a plurality of LTFs during the second time interval.
[0076] For example, the processor (300) may divide frequency resources (e.g., bandwidth) for wireless LAN communication into a first frequency interval for a common LTF and a second frequency interval for an LTF set (or changed) based on information related to a plurality of LTFs. The processor (300) may add a common LTF to the first frequency interval and add an LTF set (or changed) based on information related to a plurality of LTFs to the second frequency interval.
[0077] According to one embodiment, the processor (300) may control the communication circuit (302) to transmit a signal including a common LTF to the electronic device (101) when the processor (300) does not transmit information related to a plurality of LTFs and information related to changes in the LTF to the electronic device (101).
[0078] According to one embodiment, the communication circuit (302) can support wireless LAN communication between the electronic device (101) and the external electronic device (200).
[0079] According to one embodiment, the memory (304) may store various data used by at least one component of the external electronic device (200) (e.g., the processor (300) or the communication circuit (302)). For example, the memory (304) may store various instructions that may be executed individually or collectively by the processor (300).
[0080] According to one embodiment, the electronic device (101) may include at least one of a processor (310) (e.g., a second processor), a communication circuit (312) (e.g., a second communication circuit), or a memory (314) (e.g., a second memory). For example, the processor (310) may be substantially the same as the processor (120) of FIG. 1 or may be included in the processor (120). The communication circuit (312) may be substantially the same as the wireless communication module (192) of FIG. 1 or may be included in the wireless communication module (192). The memory (314) may be substantially the same as the memory (130) of FIG. 1 or may be included in the memory (130). For example, the processor (310) may include an application processor and / or a communication processor. For example, the processor (310) may be operatively, functionally, and / or electrically connected to at least one of a communication circuit (312) or a memory (314). For example, the processor (310) may include at least one processor that includes a processing circuit.
[0081] According to one embodiment, the processor (310) may control the communication circuit (312) to connect wireless LAN communication with the external electronic device (200). For example, the processor (310) may control the communication circuit (312) to set up a wireless LAN link with the external electronic device (200) through wireless LAN communication. The processor (310) may control the communication circuit (312) to perform an authentication procedure for the external electronic device (200) through the wireless LAN link. For example, the processor (310) may receive a signal (or wireless LAN frame) from the external electronic device (200) using a common LTF (or a first LTF) until wireless LAN communication with the external electronic device (200) is connected. For example, the common LTF may include an LTF that electronic devices that perform wireless LAN communication commonly use for wireless LAN communication. For example, LTF (410) may include a reference signal defined so that an electronic device (101) can check (or estimate) channel state information in a wireless LAN frame (400) used for wireless LAN communication, as shown in FIG. 4.
[0082] For example, the processor (310) may control the communication circuit (312) to transmit information related to whether the electronic device (101) supports a sensing function based on wireless LAN communication or information related to whether the electronic device (101) is using a sensing function based on wireless LAN communication to the external electronic device (200) during a connection operation of wireless LAN communication with the external electronic device (200).
[0083] According to one embodiment, the processor (310) may obtain information related to a plurality of LTFs and information related to changes in the LTFs from an external electronic device (101) based on a connection to a wireless LAN communication. For example, the processor (310) may obtain information related to a plurality of encrypted LTFs and information related to changes in the LTFs from the external electronic device (200). The processor (310) may use an encryption key obtained during an authentication process with the external electronic device (200) to confirm information related to a plurality of LTFs and information related to changes in the LTFs.
[0084] According to one embodiment, when the processor (310) obtains information related to a plurality of LTFs and information related to changes in LTFs from an external electronic device (200), the processor (310) may receive a signal (or wireless LAN frame) from the external electronic device (200) using an LTF (or a second LTF) set (or changed) based on the information related to the plurality of LTFs and the information related to changes in LTFs.
[0085] For example, when the time to apply (or start) a change in LTF has arrived, the processor (310) can set an LTF to be used for wireless LAN communication with an external electronic device (200) based on information related to a plurality of LTFs. The processor (310) can receive a signal (or wireless LAN frame) for wireless LAN communication from the external electronic device (200) using the LTF set based on information related to a plurality of LTFs.
[0086] For example, when the time point (or change cycle or change interval) of an LTF has arrived based on time information for changing an LTF, the processor (310) may change an LTF to be used for wireless LAN communication with an external electronic device (200) based on information related to a plurality of LTFs. The processor (310) may receive a signal (or wireless LAN frame) from the external electronic device (200) using the LTF changed based on information related to a plurality of LTFs.
[0087] For example, the processor (310) may check (or estimate) channel state information (CSI) of a signal (or wireless LAN frame) received from an external electronic device (200) using an LTF (or a second LTF) set (or changed) based on information related to a plurality of LTFs and information related to changes in the LTFs. The processor (310) may decode the signal (or wireless LAN frame) received from the external electronic device (200) based on the channel state information.
[0088] For example, the processor (310) may perform a sensing function based on a change (or change value) in channel state information of a signal received from an external electronic device (200) over a specified period of time. As an example, the sensing function may include a series of operations for detecting an object and / or movement of an object located within a specified space by executing an application program related to sensing.
[0089] According to one embodiment, when the processor (310) fails to obtain information related to a plurality of LTFs and information related to changes in LTFs from the external electronic device (200), the processor (310) may receive a signal (or a wireless LAN frame) from the external electronic device (200) using a common LTF. For example, the processor (310) may use the common LTF to check (or estimate) channel state information (CSI) of the signal (or wireless LAN frame) received from the external electronic device (200). The processor (310) may decode the signal (or wireless LAN frame) received from the external electronic device (200) based on the channel state information.
[0090] For example, the processor (310) can perform a sensing function based on a change (or change value) in channel state information of a signal received from an external electronic device (200) for a specified period of time.
[0091] According to one embodiment, the communication circuit (312) can support wireless LAN communication between the electronic device (101) and the external electronic device (200).
[0092] According to one embodiment, the memory (314) may store various data used by at least one component (e.g., the processor (310) or the communication circuit (312)) of the electronic device (101). For example, the memory (314) may store various instructions that may be executed individually or collectively by the processor (310).
[0093] According to one embodiment, an electronic device (e.g., the electronic device (101) of FIG. 1, FIG. 2 or FIG. 3) may include a communication circuit that supports wireless LAN communication (e.g., the wireless communication module (192) of FIG. 1 or the communication circuit (312) of FIG. 3), at least one processor including a processing circuit (e.g., the processor (120) of FIG. 1 or the processor (310) of FIG. 3), and a memory (e.g., the memory (130) of FIG. 1 or the memory (314) of FIG. 3). According to one embodiment, the memory may store instructions that, when individually or collectively executed by the at least one processor, cause the electronic device to connect to an external electronic device (e.g., the external electronic device (200) of FIG. 2 or 3) for wireless LAN communication. According to one embodiment, the memory may store instructions that, when executed individually or collectively by at least one processor, cause an electronic device to obtain information related to a plurality of long training fields (LTFs) and information related to changes in the LTFs from an external electronic device. According to one embodiment, the memory may store instructions that, when executed individually or collectively by at least one processor, cause the electronic device to change an LTF for use in wireless LAN communication with the external electronic device based on the information related to the plurality of LTFs and the information related to changes in the LTFs. According to one embodiment, the memory may store instructions that, when executed individually or collectively by at least one processor, cause the electronic device to determine channel state information of a signal received from the external electronic device using the changed LTFs.
[0094] According to one embodiment, the memory may store instructions that, when executed individually or collectively by at least one processor, cause the electronic device to perform a sensing function based on a change value of channel state information identified using a changed LTF.
[0095] According to one embodiment, the instructions, when individually or operatively executed by at least one processor, may include instructions that cause the electronic device to establish a wireless LAN communication with an external electronic device using a common LTF that is different from the modified LTF.
[0096] According to one embodiment, the information related to the plurality of LTFs may include at least one of identification information of the plurality of LTFs selected by the external electronic device to be used for wireless LAN communication with the electronic device among LTFs predefined for wireless LAN communication, or information related to a change order of the plurality of LTFs.
[0097] According to one embodiment, the information related to the plurality of LTFs may include at least one of information about the plurality of LTFs defined by the external electronic device for use in wireless LAN communication with the electronic device or information related to a change order of the plurality of LTFs.
[0098] According to one embodiment, information related to a change in LTF may include information related to a time point for applying the change in LTF and time information for changing the LTF.
[0099] According to one embodiment, the instructions may include instructions that, when individually or operatively executed by at least one processor, cause the electronic device to set an LTF for use in wireless LAN communication with an external electronic device based on information of a plurality of LTFs when a time for applying a change in the LTF arrives. According to one embodiment, the instructions may include instructions that, when individually or operatively executed by at least one processor, cause the electronic device to change an LTF for use in wireless LAN communication with an external electronic device based on information of a plurality of LTFs when a change time corresponding to time information for changing the LTF arrives after the LTF change.
[0100] According to one embodiment, the time information for changing the LTF may be set based on at least one of a transmission period of the beacon, a wake duration associated with the TWT, or an arbitrary time interval.
[0101] According to one embodiment, the instructions, when individually or operatively executed by at least one processor, may include instructions that cause the electronic device to change a portion of an LTF for use in wireless LAN communication with an external electronic device based on information associated with a plurality of LTFs and information associated with changing the LTF.
[0102] According to one embodiment, information related to a plurality of LTFs and information related to changes in LTFs may be encrypted and received from an external electronic device based on an encryption key shared with the external electronic device.
[0103] According to one embodiment, an external electronic device (e.g., the external electronic device (200) of FIG. 2 or 3) may include a communication circuit supporting wireless LAN communication (e.g., the communication circuit (302) of FIG. 3), at least one processor including a processing circuit (e.g., the processor (300) of FIG. 3), and a memory (e.g., the memory (304) of FIG. 3). According to one embodiment, the memory may store instructions that, when individually or collectively executed by the at least one processor, cause the external electronic device to establish wireless LAN communication with the electronic device (e.g., the electronic device (101) of FIG. 1, 2, or 3) using a common LTF. According to one embodiment, the memory may store instructions that, when individually or collectively executed by the at least one processor, cause the external electronic device to transmit information related to a plurality of long training fields (LTFs) and information related to a change of the LTF to the electronic device based on a wireless LAN connection with the electronic device. According to one embodiment, the memory may store instructions that, when executed individually or collectively by at least one processor, cause the external electronic device to transmit a signal to the electronic device using an updated LTF based on information associated with a plurality of LTFs and information associated with changes to the LTFs.
[0104] According to one embodiment, the instructions, when individually or operatively executed by at least one processor, may include instructions that cause an external electronic device to transmit and / or receive a beacon frame, a probe request frame, and / or a frame response frame to and from the electronic device using a common LTF.
[0105] FIG. 5 is a flowchart (500) for setting up an LTF in an external electronic device according to one embodiment. In the following embodiments, the operations may be performed sequentially, but are not necessarily sequential. For example, the order of the operations may be changed, and at least two operations may be performed in parallel. For example, the external electronic device of FIG. 5 may be the external electronic device (200) of FIG. 2 or FIG. 3.
[0106] According to one embodiment referring to FIG. 5, an external electronic device (e.g., an external electronic device (200) of FIG. 2 or FIG. 3) or a processor (e.g., a processor (120) of FIG. 1 or a processor (300) of FIG. 3) may connect to wireless LAN communication with an electronic device (101) in operation 501. For example, the processor (300) may control a communication circuit (302) to set up a wireless LAN link with the electronic device (101) through wireless LAN communication. The processor (300) may perform an authentication procedure for the electronic device (101) through the wireless LAN link.
[0107] For example, if the electronic device (101) is not connected to an external electronic device (200) via wireless LAN communication, the electronic device (101) cannot recognize information related to multiple LTFs of the external electronic device (200) and information related to changes in LTFs. If the electronic device (101) cannot recognize an LTF of the external electronic device (200), the electronic device (101) cannot decode a signal (or a wireless LAN frame) received from the external electronic device (200). The processor (300) may control the communication circuit (302) to transmit a signal (or a wireless LAN frame) using a common LTF (or a first LTF) until wireless LAN communication with the electronic device (101) is connected so that the electronic device (101) not connected to wireless LAN communication can decode the signal of the external electronic device (200). For example, the common LTF may include an LTF that electronic devices that perform wireless LAN communication commonly use for wireless LAN communication.
[0108] According to one embodiment, an external electronic device (e.g., external electronic device (200)) or a processor (e.g., processor (120 or 300)) may transmit information related to a plurality of LTFs and information related to changes in LTFs to the electronic device (101) in operation 503. For example, when wireless LAN communication is connected with the electronic device (101), the processor (300) may control the communication circuit (302) to encrypt and transmit information related to a plurality of LTFs and information related to changes in LTFs to the electronic device (101). As an example, the information related to the plurality of LTFs may include a list of LTFs that the external electronic device (200) (or processor (300)) can use for wireless LAN communication with the electronic device (101) and / or information related to a change order of the LTFs. For example, the information related to a plurality of LTFs may include information related to LTFs selected by the external electronic device (200) (or the processor (300)) to use for wireless LAN communication with the electronic device (101) among the plurality of LTFs defined in the wireless LAN communication (or the standard of wireless LAN communication) between the electronic device (101) and the external electronic device (200). For example, the information related to a plurality of LTFs may include information related to LTFs newly defined by the external electronic device (200) (or the processor (300)) to use for wireless LAN communication with the electronic device (101). For example, the information related to a change in an LTF may include a time point (e.g., time offset) for applying (or starting) a change in an LTF and / or time information (or period information or interval information) for changing an LTF (e.g., change interval). For example, the time point at which a change in an LTF is applied (or started) may include a time interval (or difference value) from the time point at which information related to multiple LTFs and information related to a change in an LTF is transmitted to the electronic device (101) to the next time point for changing the LTF.For example, the time information for changing the LTF may be set based on at least one of the beacon transmission period (beacon interval), the wake duration of the target wakeup time (TWT) parameter set field, or designated time information (e.g., an arbitrary time interval). For example, the time information for changing the LTF may be set to a value smaller than the time interval (or cycle) for checking channel state information in the electronic device (101) to perform a sensing function using wireless LAN communication. For example, the state in which the electronic device (101) is connected to wireless LAN communication may include a state in which authentication of the electronic device (101) is completed (or succeeded).
[0109] For example, the processor (300) can selectively transmit information related to a plurality of LTFs and information related to changes in the LTFs to the electronic device (101). For example, if the processor (300) determines that the electronic device (101) supports a sensing function based on wireless LAN communication or is using a sensing function, the processor (300) can control the communication circuit (302) to transmit information related to a plurality of LTFs and information related to changes in the LTFs to the electronic device (101). For example, if the processor (300) determines that electronic devices connected to the external electronic device (200) via wireless LAN communication support a sensing function based on wireless LAN communication or are using a sensing function, the processor (300) can control the communication circuit (302) to transmit information related to a plurality of LTFs and information related to changes in the LTFs to the electronic device (101).
[0110] According to one embodiment, an external electronic device (e.g., external electronic device (200)) or a processor (e.g., processor (120 or 300)) may set (or change) an LTF based on information related to a plurality of LTFs and information related to a change of an LTF, in operation 505. For example, when a time to apply (or start) a change of an LTF has arrived, the processor (300) may set an LTF to be used for wireless LAN communication with the electronic device (101) based on information related to the plurality of LTFs. For example, when a time to change an LTF (or a change cycle or change interval) has arrived based on time information for changing an LTF, the processor (300) may change an LTF to be used for wireless LAN communication with the electronic device (101) based on information related to the plurality of LTFs.
[0111] According to one embodiment, an external electronic device (e.g., external electronic device (200)) or a processor (e.g., processor (120 or 300)) may transmit a signal (or a wireless LAN frame) to the electronic device (101) using an LTF set (or changed) based on information related to a plurality of LTFs and information related to changes in the LTFs, at operation 507. For example, the processor (300) may control the communication circuit (302) to transmit a wireless LAN frame (400) including an LTF (410) set (or changed) based on information related to a plurality of LTFs and information related to changes in the LTFs, to the electronic device (101).
[0112] According to one embodiment, the external electronic device (200) may perform wireless LAN communication with a relatively narrow frequency bandwidth (e.g., about 20 MHz band) until wireless LAN communication with the electronic device (101) is established. For example, the external electronic device (200) may transmit and / or receive a beacon frame, a probe request frame, and / or a frame response frame using a relatively narrow frequency bandwidth to and from the electronic device (101) until wireless LAN communication with the electronic device (101) is established. When the electronic device (101) performs a sensing function through wireless LAN communication with a relatively narrow frequency bandwidth, the external electronic device (200) may use a common LTF for wireless LAN communication with the electronic device (101) until wireless LAN communication with the electronic device (101) is established because the electronic device (101) cannot obtain relatively precise (or sophisticated) information through the sensing function.
[0113] FIG. 6 is a flowchart (600) for transmitting LTF-related change information from an external electronic device according to one embodiment. For example, at least a portion of FIG. 6 may include a detailed description of operation 503 of FIG. 5 . In the following embodiments, the operations may be performed sequentially, but are not necessarily sequentially. For example, the order of the operations may be changed, and at least two operations may be performed in parallel. For example, the external electronic device of FIG. 6 may be the external electronic device (200) of FIG. 2 or FIG. 3 .
[0114] According to one embodiment referring to FIG. 6, when an external electronic device (e.g., an external electronic device (200) of FIG. 2 or FIG. 3) or a processor (e.g., a processor (120) of FIG. 1 or a processor (300) of FIG. 3) connects wireless LAN communication with an electronic device (101) (e.g., operation 501 of FIG. 5), in operation 601, the processor (300) may determine whether a specified first condition related to setting of an LTF is satisfied. For example, when the processor (300) completes (or succeeds) authentication of an electronic device (101) connected to a wireless LAN communication with an external electronic device (200), the processor (300) may determine whether a specified first condition related to setting of an LTF is satisfied.
[0115] For example, if the processor (300) determines that the electronic device (101) connected to the external electronic device (200) via wireless LAN communication supports a sensing function based on wireless LAN communication, the processor (300) may determine that the specified first condition related to the setting of LTF is satisfied. If the processor (300) determines that the electronic device (101) does not support a sensing function based on wireless LAN communication, the processor (300) may determine that the specified first condition related to the setting of LTF is not satisfied. For example, information related to whether the electronic device (101) supports a sensing function based on wireless LAN communication may be obtained from the electronic device (101) or confirmed through the capability of the electronic device (101).
[0116] For example, if the processor (300) determines that the electronic device (101) connected to the external electronic device (200) via wireless LAN communication is using a sensing function based on wireless LAN communication, the processor (300) may determine that the specified first condition related to the setting of LTF is satisfied. If the processor (300) determines that the electronic device (101) is not using a sensing function based on wireless LAN communication, the processor (300) may determine that the specified first condition related to the setting of LTF is not satisfied. For example, a state in which the electronic device (101) is using a sensing function based on wireless LAN communication may include a state in which the electronic device (101) is executing an application related to a sensing function based on wireless LAN communication.
[0117] For example, the processor (300) may determine that a specified first condition related to the setting of LTF is satisfied when the frequency bandwidth used for wireless LAN communication between the external electronic device (200) and the electronic device (101) connected to the wireless LAN communication is equal to or greater than a specified reference bandwidth. The processor (300) may determine that a specified first condition related to the setting of LTF is not satisfied when the frequency bandwidth used for wireless LAN communication with the electronic device (101) is less than a specified reference bandwidth. For example, the specified reference bandwidth may be a frequency bandwidth set to determine whether or not the LTF is changed, and may be set based on the precision of the sensing function corresponding to the frequency bandwidth.
[0118] For example, if the processor (300) determines that the electronic devices (e.g., the electronic device (101)) connected to the external electronic device (200) via wireless LAN communication support a sensing function based on wireless LAN communication, the processor (300) may determine that the specified first condition related to the setting of LTF is satisfied. If the processor (300) determines that the electronic devices connected to the external electronic device (200) via wireless LAN communication do not support a sensing function based on wireless LAN communication, the processor (300) may determine that the specified first condition related to the setting of LTF is not satisfied.
[0119] For example, if the processor (300) determines that electronic devices (e.g., electronic device (101)) connected to an external electronic device (200) via wireless LAN communication are using a sensing function based on wireless LAN communication, the processor (300) may determine that the specified first condition related to the setting of LTF is satisfied. If the processor (300) determines that electronic devices connected to an external electronic device (200) via wireless LAN communication are not using a sensing function based on wireless LAN communication, the processor (300) may determine that the specified first condition related to the setting of LTF is not satisfied.
[0120] For example, a state that satisfies a specified first condition related to setting of an LTF may include a state in which the electronic device (101) is determined to be capable of changing the LTF. For example, a state that does not satisfy a specified first condition related to setting of an LTF may include a state in which the electronic device (101) is determined to be unable to change the LTF or a state in which changing the LTF is determined to be unnecessary.
[0121] According to one embodiment, when an external electronic device (e.g., external electronic device (200)) or a processor (e.g., processor (120 or 300)) determines that a specified first condition related to setting of an LTF is satisfied (e.g., 'Yes' in operation 601), in operation 603, the processor may transmit information related to a plurality of LTFs and information related to a change of an LTF to the electronic device (101). For example, the processor (300) may control the communication circuit (302) to encrypt the information related to a plurality of LTFs and information related to a change of an LTF using a shared encryption key (or security key) when connecting a wireless LAN communication with the electronic device (101) and transmit the encrypted information to the electronic device (101).
[0122] For example, the processor (300) may control the communication circuit (302) to transmit a signal (or wireless LAN frame) to the electronic device (101) using an LTF set (or changed) based on information related to a plurality of LTFs and information related to changes in the LTFs.
[0123] According to one embodiment, if an external electronic device (e.g., external electronic device (200)) or a processor (e.g., processor (120 or 300)) determines that a specified first condition related to setting of an LTF is not satisfied (e.g., 'No' in operation 601), in operation 605, the processor may restrict transmission of information related to a plurality of LTFs and information related to changes in an LTF. For example, if transmission of information related to a plurality of LTFs and information related to changes in an LTF is restricted, the processor (300) may control the communication circuit (302) to transmit a signal (or a wireless LAN frame) to the electronic device (101) using a common LTF.
[0124] FIG. 7 is an example of changing an LTF using time resources in an external electronic device according to one embodiment.
[0125] According to one embodiment referring to FIG. 7, an external electronic device (200) may support wireless LAN communication with a device that cannot change an LTF and a device that can change an LTF by using time resources. For example, the processor (300) may divide the time resource for wireless LAN communication into a first time interval (700) for a common LTF and a second time interval (710) for an LTF set (or changed) based on information related to a plurality of LTFs. For example, the sizes of the first time interval (700) and the second time interval (710) may be set (or varied) based on at least one of the number of devices that cannot change an LTF and devices that can change an LTF connected to the external electronic device (200) or the data usage (e.g., traffic volume) of the devices that cannot change an LTF and devices that can change an LTF. For example, a device that cannot change an LTF may include at least one electronic device that does not support a sensing function using wireless LAN communication. For example, a device capable of changing an LTF may include at least one electronic device that supports a sensing function using wireless LAN communication.
[0126] For example, the processor (300) may control the communication circuit (302) to transmit a signal (or wireless LAN frame) including a public LTF during the first time interval (700). For example, devices that cannot change LTFs may perform wireless LAN communication with an external electronic device (200) through wireless resources during the first time interval (700).
[0127] For example, the processor (300) may control the communication circuit (302) to transmit a signal (or wireless LAN frame) including an LTF set (or changed) based on information related to a plurality of LTFs and information related to changes in the LTFs during the second time interval (710). For example, devices capable of changing LTFs may perform wireless LAN communication with an external electronic device (200) through wireless resources during the second time interval (710).
[0128] FIG. 8 is an example for changing an LTF using frequency resources in an external electronic device according to one embodiment.
[0129] According to one embodiment referring to FIG. 8, an external electronic device (200) can support wireless LAN communication with a device that cannot change an LTF using frequency resources and a device that requires a change in an LTF. For example, when the electronic device (101) performs a sensing function through wireless LAN communication with a relatively narrow frequency bandwidth (e.g., about 20 MHz band), it cannot obtain relatively precise (or sophisticated) information through the sensing function. When the electronic device (101) performs a sensing function through wireless LAN communication with a relatively wide frequency bandwidth (e.g., about 160 MHz band or about 320 MHz band), it can obtain relatively precise (or sophisticated) information through the sensing function. Accordingly, the external electronic device (200) can determine that a change in an LTF is unnecessary for a relatively narrow frequency bandwidth, and that a change in an LTF is necessary for a relatively wide frequency band.
[0130] For example, the processor (300) can divide the frequency resource (e.g., bandwidth) for wireless LAN communication into a first frequency interval (800) for a common LTF and a second frequency interval (810) for an LTF set (or changed) based on information related to a plurality of LTFs. For example, the sizes of the first frequency interval (900) and the second frequency interval (810) can be set (or changed) based on at least one of the number of devices that cannot change LTFs and devices that can change LTFs connected to the external electronic device (200), or the data usage (e.g., traffic volume) of the devices that cannot change LTFs and devices that can change LTFs. For example, the devices that cannot change LTFs may include at least one electronic device that uses a relatively narrow frequency bandwidth for wireless LAN communication with the external electronic device (200) and / or an electronic device that has not acquired information related to a plurality of LTFs and information related to changing LTFs from the external electronic device (200). For example, a device capable of changing an LTF may include at least one electronic device that uses a relatively wide frequency bandwidth for wireless LAN communication with an external electronic device (200) and an electronic device that obtains information related to a plurality of LTFs and information related to changing an LTF from the external electronic device (200).
[0131] For example, the processor (300) can add a common LTF to the first frequency section (800) and add an LTF set (or changed) based on information related to a plurality of LTFs to the second frequency section (810). For example, a device that cannot change an LTF can perform wireless LAN communication with an external electronic device (200) using the common LTF of the first frequency section (800). For example, a device that can change an LTF can perform wireless LAN communication with an external electronic device (200) using the common LTF of the first frequency section (800) and the LTF of the second frequency section (810).
[0132] FIG. 9 is a flowchart (900) for performing a sensing function using wireless LAN communication in an electronic device according to one embodiment. In the following embodiments, each operation may be performed sequentially, but is not necessarily performed sequentially. For example, the order of each operation may be changed, and at least two operations may be performed in parallel. For example, the electronic device of FIG. 9 may be the electronic device (101) of FIG. 1, FIG. 2, or FIG. 3. For example, at least a portion of FIG. 9 may be described with reference to FIGS. 11 and 12. FIG. 11 is an example of change information related to an LTF acquired from an external electronic device in an electronic device according to one embodiment. FIG. 12 is an example of change information related to an LTF acquired from an external electronic device in an electronic device according to one embodiment.
[0133] According to one embodiment referring to FIGS. 9, 11, and 12, an electronic device (e.g., electronic device (101) of FIG. 1, 2, or 3) or a processor (e.g., processor (120) of FIG. 1 or processor (310) of FIG. 3) may connect wireless LAN communication with an external electronic device (200) in operation 901. For example, the processor (310) may control a communication circuit (312) to set up a wireless LAN link with the external electronic device (200) through wireless LAN communication. The processor (310) may control the communication circuit (312) to perform an authentication procedure for the external electronic device (200) through the wireless LAN link.
[0134] For example, the processor (310) may receive a signal (or wireless LAN frame) from the external electronic device (200) using a common LTF (or first LTF) until wireless LAN communication with the external electronic device (200) is established. For example, the common LTF may include an LTF commonly used by electronic devices performing wireless LAN communication for wireless LAN communication.
[0135] For example, the processor (310) may control the communication circuit (312) to transmit information related to whether the electronic device (101) supports a sensing function based on wireless LAN communication or information related to whether the electronic device (101) is using a sensing function based on wireless LAN communication to the external electronic device (200) during a connection operation of wireless LAN communication with the external electronic device (200).
[0136] According to one embodiment, an electronic device (e.g., electronic device (101)) or a processor (e.g., processor (120 or 310)) may obtain information related to a plurality of LTFs and information related to changes in the LTFs from an external electronic device (101) in operation 903. For example, the processor (310) may obtain information related to a plurality of encrypted LTFs and information related to changes in the LTFs from the external electronic device (200). The processor (310) may use an encryption key obtained during an authentication process with the external electronic device (200) to confirm the information related to the plurality of LTFs and information related to changes in the LTFs. For example, the information related to the plurality of LTFs may include a list (1100 or 1200) of LTFs that the external electronic device (200) (or processor (300)) can use for wireless LAN communication with the electronic device (101) and / or information related to a change order of the LTFs. For example, the list of LTFs may include indices (1100) of LTFs selected by the external electronic device (200) (or the processor (300)) to be used for wireless LAN communication with the electronic device (101) among a plurality of LTFs defined in the wireless LAN communication (or the standard of wireless LAN communication) of the electronic device (101) and the external electronic device (200). For example, the list of LTFs may include information (1200) of LTFs newly defined by the external electronic device (200) (or the processor (300)) to be used for wireless LAN communication with the electronic device (101). For example, information related to the change order of LTFs may include the order of LTFs arranged in the list of LTFs. For example, information related to a change in LTF may include a time point (e.g., time offset) (1120 or 1220) at which to apply (or start) the change in LTF and / or time information (or period information or interval information) (e.g., change interval) (1110 or 1210) at which to change LTF.For example, the time point at which the change of the LTF is applied (or started) may include a time interval (or difference value) from the time point at which information related to a plurality of LTFs and information related to the change of the LTF is transmitted to the electronic device (101) to the next time point for changing the LTF. For example, the time information for changing the LTF may be set based on at least one of a beacon transmission period (beacon interval), an active period (wake duration) of a target wakeup time (TWT) parameter set field, or designated time information. For example, the time information for changing the LTF may be set to a value smaller than the time interval (or cycle) at which the electronic device (101) checks channel state information.
[0137] According to one embodiment, an electronic device (e.g., electronic device (101)) or a processor (e.g., processor (120 or 310)) may, at operation 905, set (or change) an LTF for wireless LAN communication with the external electronic device (200) based on information related to a plurality of LTFs obtained from the external electronic device (200) and information related to a change in the LTF. For example, when the time to apply (or start) a change in the LTF has arrived, the processor (310) may set an LTF to be used for wireless LAN communication with the external electronic device (200) based on information related to the plurality of LTFs.
[0138] For example, when the time point (or change cycle or change interval) of an LTF has arrived based on time information for changing the LTF, the processor (310) may change the LTF to be used for wireless LAN communication with an external electronic device (200) based on information related to a plurality of LTFs.
[0139] According to one embodiment, an electronic device (e.g., electronic device (101)) or a processor (e.g., processor (120 or 310)) may, at operation 907, determine (or estimate) channel state information of a signal (or wireless LAN frame) received from an external electronic device (200) using an LTF set (or changed) based on information related to a plurality of LTFs and information related to changes in LTFs. For example, the processor (310) may decode a signal (or wireless LAN frame) received from the external electronic device (200) based on the channel state information.
[0140] According to one embodiment, an electronic device (e.g., electronic device (101)) or a processor (e.g., processor (120 or 310)) may perform a sensing function based on a change (or change value) in channel state information of a signal received from an external electronic device (200) during a specified period of time, in operation 909. For example, the processor (310) may detect an object and / or movement of an object located within a specified space (e.g., a specified space (210) of FIG. 2) based on a change (or change value) in channel state information of a signal received from an external electronic device (200) during a specified period of time.
[0141] According to one embodiment, when the electronic device (101) fails to obtain information related to a plurality of LTFs and information related to changes in LTFs from the external electronic device (200), the electronic device (101) may receive a signal (or a wireless LAN frame) from the external electronic device (200) using a common LTF. For example, the processor (310) may use the common LTF to check (or estimate) channel state information (CSI) of the signal (or wireless LAN frame) received from the external electronic device (200). The processor (310) may perform a sensing function based on a change (or change value) in the channel state information of the signal received from the external electronic device (200) during a specified period of time.
[0142] FIG. 10 is a flowchart (1000) for setting up an LTF in an electronic device according to one embodiment. For example, at least a portion of FIG. 10 may include detailed descriptions of operations 903 and 905 of FIG. 9 . In the following embodiments, the operations may be performed sequentially, but are not necessarily performed sequentially. For example, the order of the operations may be changed, and at least two operations may be performed in parallel. For example, the electronic device of FIG. 10 may be the electronic device (101) of FIG. 1 , FIG. 2 , or FIG. 3 .
[0143] According to one embodiment referring to FIG. 10, when an electronic device (e.g., the electronic device (101) of FIG. 1, FIG. 2, or FIG. 3) or a processor (e.g., the processor (120) of FIG. 1 or the processor (310) of FIG. 3) connects to wireless LAN communication with an external electronic device (200) (e.g., operation 901 of FIG. 9), in operation 1001, the processor may determine whether a specified second condition related to setting of an LTF is satisfied. For example, when the processor (310) obtains (or receives) information related to a plurality of LTFs and information related to a change of an LTF from the external electronic device (200), the processor may determine that the specified second condition related to setting of an LTF is satisfied. For example, when the processor (310) does not obtain (or receive) information related to a plurality of LTFs and / or information related to a change of an LTF from the external electronic device (200), the processor may determine that the specified second condition related to setting of an LTF is not satisfied.
[0144] For example, a state that satisfies a specified second condition related to setting of an LTF may include a state in which the electronic device (101) is determined to be capable of changing the LTF. For example, a state that does not satisfy a specified second condition related to setting of an LTF may include a state in which the electronic device (101) is determined to be unable to change the LTF or a state in which changing the LTF is determined to be unnecessary.
[0145] According to one embodiment, when an electronic device (e.g., electronic device (101)) or a processor (e.g., processor (120 or 310)) determines that a specified second condition related to setting of an LTF is satisfied (e.g., 'Yes' in operation 1001), in operation 1003, the processor may set (or change) an LTF for wireless LAN communication with the external electronic device (200) based on information related to a plurality of LTFs acquired from the external electronic device (200) and information related to a change of the LTF. For example, the processor (310) may check (or estimate) channel state information of a signal (or a wireless LAN frame) received from the external electronic device (200) using the LTF set (or changed) based on the information related to a plurality of LTFs and information related to a change of the LTF.
[0146] According to one embodiment, if the electronic device (e.g., electronic device (101)) or the processor (e.g., processor (120 or 310)) determines that the specified second condition related to the setting of the LTF is not satisfied (e.g., 'No' in operation 1001), in operation 1005, the processor may set the LTF to be used for wireless LAN communication with the external electronic device (200) as a public LTF. For example, the processor (310) may use the public LTF to check (or estimate) channel state information of a signal (or wireless LAN frame) received from the external electronic device (200).
[0147] FIG. 13 is an example for changing an LTF in an electronic device according to one embodiment.
[0148] According to one embodiment referring to FIG. 13, an electronic device (101) and an external electronic device (200) can connect to wireless LAN communication (operation 1300). For example, the external electronic device (200) can establish a wireless LAN link with the electronic device (101) through wireless LAN communication. The external electronic device (200) can perform an authentication procedure for the electronic device (101) based on the establishment of the wireless LAN link with the electronic device (101).
[0149] For example, the external electronic device (200) may perform wireless LAN communication with the electronic device (101) using a common LTF (or first LTF) (1302) until wireless LAN communication with the electronic device (101) is established (or until authentication of the electronic device (101) is completed). For example, the common LTF may include an LTF commonly used by electronic devices performing wireless LAN communication for wireless LAN communication. For example, the wireless LAN communication with the electronic device (101) may include a series of operations in which the external electronic device (200) and the electronic device (101) transmit and / or receive signals (or wireless LAN frames) through wireless LAN communication.
[0150] According to one embodiment, when wireless LAN communication is connected with the electronic device (101) (e.g., when authentication of the electronic device (101) is completed), the external electronic device (200) may transmit information related to a plurality of LTFs and information related to changes in the LTFs to the electronic device (101) (operation 1310). For example, the information related to the plurality of LTFs may include a list of LTFs that the external electronic device (200) can use for wireless LAN communication with the electronic device (101) and / or information related to a change order of the LTFs. For example, the list of LTFs may include indexes (1100) of at least two LTFs selected by the external electronic device (200) to use for wireless LAN communication with the electronic device (101) among a plurality of LTFs defined in the wireless LAN communication (or the standard of wireless LAN communication) between the electronic device (101) and the external electronic device (200). For example, the list of LTFs may include information (1200) of at least two LTFs newly defined for use by the external electronic device (200) in wireless LAN communication with the electronic device (101). For example, information related to the change order of LTFs may include the order of LTFs included in the list of LTFs. For example, information related to the change of LTF may include a time point (e.g., time offset) (1120 or 1220) for applying (or starting) the change of LTF and / or time information (or period information or interval information) (e.g., change interval) (1110 or 1210) for changing LTF. For example, the time point for applying (or starting) the change of LTF may include a time interval (or difference value) from a time point at which information related to a plurality of LTFs and information related to the change of LTF is transmitted to the electronic device (101) to the next time point for changing the LTF.For example, the time information for changing the LTF may be set based on at least one of the beacon transmission period (beacon interval), the wake duration of the target wakeup time (TWT) parameter set field, or designated time information. For example, the time information for changing the LTF may be set to a value smaller than the time interval (or cycle) for checking channel state information in the electronic device (101) for performing a sensing function using wireless LAN communication.
[0151] According to one embodiment, when the time to apply (or start) a change in an LTF arrives, the external electronic device (200) and the electronic device (101) can set an LTF to be used for wireless LAN communication based on information related to a plurality of LTFs. The external electronic device (200) and the electronic device (101) can perform wireless LAN communication using the LTF (or second LTF) set based on the information related to the plurality of LTFs (operation 1312).
[0152] According to one embodiment, the external electronic device (200) and the electronic device (101) can change the LTF to be used for wireless LAN communication based on information related to a plurality of LTFs when the LTF change point (or change cycle or change interval) arrives based on time information for changing the LTF. The external electronic device (200) and the electronic device (101) can perform wireless LAN communication using the changed LTF (or the third LTF) based on the information related to the plurality of LTFs (operation 1314).
[0153] According to one embodiment, the external electronic device (200) and the electronic device (101) may change the LTF to be used for wireless LAN communication based on information related to a plurality of LTFs when the LTF change point (or change cycle or change interval) arrives based on time information for changing the LTF. The external electronic device (200) and the electronic device (101) may perform wireless LAN communication using the changed LTF (or the fourth LTF) based on the information related to the plurality of LTFs (operation 1316).
[0154] According to one embodiment, a method of operating an electronic device (e.g., the electronic device (101) of FIG. 1, FIG. 2, or FIG. 3) may include an operation of connecting a wireless LAN communication with an external electronic device (e.g., the external electronic device (200) of FIG. 2 or FIG. 3). According to one embodiment, the method of operating the electronic device may include an operation of obtaining information related to a plurality of long training fields (LTFs) and information related to changes in the LTFs from the external electronic device. According to one embodiment, the method of operating the electronic device may include an operation of changing an LTF to be used for wireless LAN communication with the external electronic device based on the information related to the plurality of LTFs and the information related to changes in the LTFs. According to one embodiment, the method of operating the electronic device may include an operation of checking channel state information of a signal received from the external electronic device using the changed LTF.
[0155] According to one embodiment, a method of operating an electronic device may include performing a sensing function based on a change value of channel state information identified using a changed LTF.
[0156] According to one embodiment, the act of connecting a wireless LAN communication may include an act of connecting a wireless LAN communication with an external electronic device using a common LTF that is different from the changed LTF.
[0157] According to one embodiment, the operation of changing an LTF may include an operation of setting an LTF for use in wireless LAN communication with an external electronic device based on information of a plurality of LTFs when a time for applying a change in an LTF included in information related to a change in an LTF arrives. According to one embodiment, the operation of changing an LTF may include an operation of changing an LTF for use in wireless LAN communication with an external electronic device based on information of a plurality of LTFs when a change time corresponding to time information for changing an LTF included in information related to a change in an LTF arrives after the LTF is changed.
[0158] According to one embodiment, the act of changing an LTF may include changing a portion of an LTF for use in wireless LAN communication with an external electronic device based on information associated with a plurality of LTFs and information associated with changing the LTF.
[0159] According to one embodiment, a method of operating an external electronic device (e.g., the external electronic device (200) of FIG. 2 or 3) may include an operation of connecting wireless LAN communication with an electronic device (e.g., the electronic device (101) of FIG. 1, FIG. 2 or FIG. 3) using a common LTF. The method of operating the external electronic device may include an operation of transmitting information related to a plurality of long training fields (LTFs) and information related to changes in the LTFs to the electronic device based on the wireless LAN connection with the electronic device. The method of operating the external electronic device may include an operation of transmitting a signal to the electronic device using an LTF updated based on the information related to the plurality of LTFs and the information related to changes in the LTFs.
[0160] According to one embodiment, a method of operating an external electronic device may include transmitting and / or receiving a beacon frame, a probe request frame, and / or a frame response frame to and from the electronic device using a public LTF.
[0161] The embodiments of the present disclosure disclosed in this specification and drawings are merely specific examples presented to easily explain the technical contents according to the embodiments of the present disclosure and to help understand the embodiments of the present disclosure, and are not intended to limit the scope of the embodiments of the present disclosure. Therefore, the scope of one embodiment of the present disclosure should be interpreted as including all changes or modified forms derived based on the technical idea of one embodiment of the present disclosure, in addition to the embodiments disclosed herein, within the scope of one embodiment of the present disclosure.
Claims
1. In an electronic device (101), Communication circuit (312) supporting wireless LAN communication, At least one processor (310) comprising a processing circuit, and Contains memory for storing instructions, The above instructions, when individually or operatively executed by the at least one processor (310), cause the electronic device (101) to: Through the above communication circuit (312), wireless LAN communication is connected with an external electronic device (200), Obtain information related to multiple LTFs (long training fields) and information related to changes in LTFs from the external electronic device, Changing an LTF for use in wireless LAN communication with the external electronic device based on information related to the plurality of LTFs and information related to changes in the LTF; An electronic device that checks channel status information of a signal received from the external electronic device using the above-mentioned changed LTF.
2. In paragraph 1, The above instructions, when individually or operatively executed by the at least one processor (310), cause the electronic device (101) to: An electronic device that connects the wireless LAN communication with the external electronic device using a common LTF different from the above-mentioned changed LTF.
3. In paragraph 1 or 2, An electronic device including information related to a change in the LTF, information related to a time point for applying a change in the LTF, and time information for changing the LTF.
4. In paragraph 3, The above instructions, when individually or operatively executed by the at least one processor (310), cause the electronic device (101) to: When the time comes to apply the change of the above LTF, an LTF for use in the wireless LAN communication with the external electronic device is set based on the information of the plurality of LTFs, An electronic device that changes an LTF for use in wireless LAN communication with an external electronic device based on information of the plurality of LTFs when a change point corresponding to time information for changing the LTF arrives after the LTF is changed.
5. In paragraph 3 or 4, An electronic device in which time information for changing the above LTF is set based on at least one of a transmission period of a beacon, an active period (wake duration) related to a TWT, or an arbitrary time interval.
6. In paragraph 1, The above instructions, when individually or operatively executed by the at least one processor (310), cause the electronic device (101) to: An electronic device that changes a portion of an LTF for use in wireless LAN communication with an external electronic device based on information related to the plurality of LTFs and information related to changes in the LTFs.
7. In paragraph 1, An electronic device in which information related to the plurality of LTFs and information related to changes in the LTFs are encrypted based on an encryption key shared with the external electronic device and received from the external electronic device.
8. In paragraph 1, The above instructions, when individually or operatively executed by the at least one processor (310), cause the electronic device (101) to: An electronic device that performs a sensing function based on a change value of the channel state information confirmed using the above-mentioned changed LTF.
9. In the operating method of the electronic device (101), An operation of connecting wireless LAN communication with an external electronic device (200), An operation of obtaining information related to a plurality of LTFs (long training fields) and information related to changes in LTFs from the external electronic device; An operation of changing an LTF for use in wireless LAN communication with the external electronic device based on information related to the plurality of LTFs and information related to changes in the LTF, and A method including an operation of checking channel state information of a signal received from the external electronic device using the changed LTF.
10. In paragraph 9, The above operation of connecting wireless LAN communication is: A method comprising an operation of connecting the wireless LAN communication with the external electronic device using a common LTF different from the changed LTF.
11. In paragraph 9 or 10, A method in which information related to a change in the LTF includes information related to a time point for applying a change in the LTF and time information for changing the LTF.
12. In paragraph 11, The action of changing the above LTF is: When the time comes to apply a change to the above LTF, an operation of setting an LTF to be used for wireless LAN communication with the external electronic device based on information of the plurality of LTFs, and A method including an operation of changing an LTF for use in wireless LAN communication with the external electronic device based on information of the plurality of LTFs when a change point corresponding to time information for changing the LTF arrives after the LTF is changed.
13. In paragraph 11 or 12, A method in which time information for changing the above LTF is set based on at least one of a transmission period of a beacon, an active period (wake duration) related to a TWT, or an arbitrary time interval.
14. In paragraph 9, A method wherein the operation of changing the LTF includes an operation of changing a portion of the LTF for use in the wireless LAN communication with the external electronic device based on information related to the plurality of LTFs and information related to changes in the plurality of LTFs.
15. In paragraph 9, A method in which information related to the plurality of LTFs and information related to changes in the LTFs are encrypted based on an encryption key shared with the external electronic device and received from the external electronic device.
Citation Information
Patent Citations
Electronic device and method for facilitating wireless communication
CN117241408A
Physical layer preamble for wireless local area networks
US11824652B1
Secure long training field (LTF)
US20230113177A1
Enhanced preamble for 60 gigahertz operation
US20240187191A1
Communication apparatus and communication method for extra LTF in sounding
WO2024128969A2