Electronic device for adjusting wireless transmission power and method of operating the same
By adjusting the transmit power using Target Wake Time (TWT) and communication control signaling in a wireless communication system between electronic devices and external devices, the problem of battery capacity limitation in wearable devices is solved, achieving stable AR services and reduced power consumption.
Patent Information
- Application Number
- CN202180057883.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-07-31
- Filing Date
- 2021-08-02
- Publication Date
- 2026-01-02
- Estimated Expiration
- 2041-08-02
AI Technical Summary
Due to the battery capacity limitations of wearable devices, it is necessary to effectively control wireless transmission power to provide stable augmented reality (AR) services and reduce power consumption.
By using Target Wake-up Time (TWT) and communication control signaling to adjust the transmit power in a wireless communication system between an electronic device and an external device, stable signal transmission and reduced power consumption can be achieved.
This approach achieves both providing an AR experience and reducing device power consumption while ensuring stable signal transmission.
Smart Images

Figure CN116325950B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] Various embodiments of the disclosure relate to an electronic device for adjusting wireless transmission power and a method for operating the same. BACKGROUND
[0002] In recent years, devices for wirelessly connecting or tethering connection between an external device and an electronic device in a wireless communication system are being developed. The electronic device can provide a separate external device with a connected network through wireless communication tethering. In this case, power can need to be adjusted in order to efficiently connect between the electronic device and the external device. SUMMARY
[0003] TECHNICAL PROBLEM
[0004] Recently, various services using augmented reality (AR) technology that shows a three-dimensional virtual object of a real world by overlapping an object are provided. Various types of wearable devices (e.g., smart glasses or AR glasses) can provide an AR experience to a user through communication tethering with an electronic device (e.g., a smart phone or a portable communication device).
[0005] Since a wearable device should be worn on a user's body, a battery capacity can be limited to achieve light weight of the device. In addition, in order to provide a stable AR service to a user, current consumption can need to be reduced. For example, a technology for efficiently controlling wireless transmission power when transmitting an image and / or information can be needed in order to smoothly provide an AR experience to a user and minimize power consumption.
[0006] Based on the above discussion, various embodiments of the disclosure can provide an apparatus and method for adjusting wireless transmission power in a wireless communication system.
[0007] In addition, according to various embodiments of the disclosure, an apparatus through which an external device wirelessly connects with an electronic device and transmits image information and / or sensor data in a wireless communication system can be provided.
[0008] In addition, according to various embodiments of the disclosure, an external device in a wireless communication system can receive an AR image using a camera image and / or sensor signal processing from an electronic device, and can provide an AR experience to a user.
[0009] Technical objects to be achieved by the disclosure are not limited to those mentioned above, and other technical objects not mentioned above will be clearly understood by those skilled in the art from the description provided below.
[0010] TECHNICAL SOLUTION
[0011] According to various embodiments of the present disclosure, an electronic device can include a display, a communication circuit, a memory configured to store instructions, and at least one processor operatively connected with the display, the communication circuit, and the memory. When the stored instructions are executed, the at least one processor can perform a wireless connection with an external device using the communication circuit, can perform a TWT setting including a target wake time (TWT), a TWT duration, and a target wake interval with the external device, can transmit a first signal to the external device for the TWT duration, can receive a second signal from the external device for the TWT duration, can determine an adjusted transmission power based on the first signal and the second signal, and can transmit data using the adjusted transmission power.
[0012] According to an embodiment, an external device can include a display, a communication circuit, a memory configured to store instructions, and at least one processor electrically connected with the display, the communication circuit, and the memory. When the stored instructions are executed, the at least one processor can perform a wireless connection with an electronic device using the communication circuit, can perform a TWT setting including a TWT, a TWT duration, and a target wake interval with the electronic device, can receive a first signal from the electronic device for the TWT duration, can transmit a second signal to the electronic device for the TWT duration, can determine an adjusted transmission power based on the first signal and the second signal, and can transmit data using the adjusted transmission power.
[0013] According to an embodiment, a method of operating an electronic device can include performing a wireless connection with an external device, performing a TWT setting including a TWT, a TWT duration, and a target wake interval with the external device, transmitting a first signal to the external device for the TWT duration, receiving a second signal from the external device for the TWT duration, determining an adjusted transmission power based on the first signal and the second signal, and transmitting data using the adjusted transmission power.
[0014] Advantages of the Invention
[0015] The apparatus and method according to various embodiments of the present disclosure can reduce power consumption of a device by stably transmitting a signal between an electronic device and an external device by controlling a wireless transmission power via signaling.
[0016] Effects achievable by the disclosure are not limited to those mentioned above, and to those skilled in the art, other effects not mentioned above can be clearly understood based on the description provided below. BRIEF DESCRIPTION OF DRAWINGS
[0017] Figure 1 is a block diagram of an electronic device in a network environment according to an embodiment;
[0018] Figure 2 is a view showing an example of a wireless communication environment including an electronic device according to an embodiment;
[0019] Figure 3 is a view showing a functional configuration of an electronic device and an external device according to an embodiment;
[0020] Figure 4 is a view showing an example of scheduling between a service period and a service duration according to an embodiment;
[0021] Figure 5 is a view showing an operation flow of an electronic device for controlling power according to an embodiment;
[0022] Figure 6a is a view showing a flow of an electronic device's operation for target wake time (TWT) setting according to an embodiment;
[0023] Figure 6b is a view showing a flow of an external device's operation for TWT setting according to an embodiment;
[0024] Figure 7 is a view showing a flow of an electronic device's operation for determining a transmit power according to an embodiment;
[0025] Figure 8a is a view showing a flow of an electronic device's operation for determining an adjusted transmit power based on basic transmit power information according to an embodiment;
[0026] Figure 8b is a view showing an example of an external device's operation for determining an adjusted transmit power based on basic transmit power information according to an embodiment;
[0027] Figure 9 is a view showing an example of a method for determining an adjusted transmit power based on basic transmit power information according to an embodiment;
[0028] Figure 10a is a view showing a flow of an electronic device's operation for determining an adjusted transmit power based on communication control information according to an embodiment;
[0029] Figure 10b is a view illustrating a flow of operations of an external device for determining adjustment of transmission power based on communication control information according to an embodiment;
[0030] Figure 11 is a view illustrating an example of a method for determining adjustment of transmission power based on communication control information according to an embodiment;
[0031] Figure 12a is a view illustrating a flow of operations of an electronic device for determining adjustment of transmission power based on a null data packet announcement (NDPA) frame and channel state information (CSI) feedback according to an embodiment;
[0032] Figure 12b is a view illustrating a flow of operations of an external device for determining adjustment of transmission power based on an NDPA frame and CSI feedback according to an embodiment; and
[0033] Figure 13 is a view illustrating an example of a method for determining adjustment of transmission power based on an NDPA frame and CSI feedback according to an embodiment. DETAILED DESCRIPTION
[0034] An AR image can be implemented in the external device based on an image or information processed in the electronic device.
[0035] Hereinafter, various embodiments of the present disclosure will be described with reference to the accompanying drawings. It should be understood, however, that the various embodiments are not intended to limit the present disclosure to particular embodiments and include various modifications, equivalents, and / or alternatives of embodiments of the present disclosure.
[0036] Figure 1 is a block diagram of an electronic device 101 in a network environment 100 according to various embodiments. Referring to Figure 1The electronic device 101 in the network environment 100 can communicate with an electronic device 102 via a first network 198 (e.g., a short-range wireless communication network), or an electronic device 104 or a server 108 via a second network 199 (e.g., a long-range wireless communication network). According to an embodiment, the electronic device 101 can communicate with the electronic device 104 via the server 108. According to an embodiment, the electronic device 101 can include a processor 120, a memory 130, an input module 150, a sound 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 (SIM) 196, or an antenna module 197. In some embodiments, at least one (e.g., the 11 connection terminal 178) of the above components can be omitted from the electronic device 101, or one or more other components can be added in the electronic device 101. In some embodiments, some of the above components (e.g., the sensor module 176, the camera module 180, or the antenna module 197) can be implemented as a single integrated component (e.g., the display module 160).
[0037] The processor 120 can execute, for example, 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 coupled with the processor 120 and can perform various data processing or computation. According to one embodiment, as at least part of the data processing or computation, the processor 120 can store a command or data received from another component (e.g., the sensor module 176 or the communication module 190) in the volatile memory 132, process the command or data stored in the volatile memory 132, and store processed results in the non-volatile memory 134. According to an embodiment, the processor 120 can include a main processor 121 (e.g., a central processing unit (CPU) or an application processor (AP)), or an auxiliary processor 123 (e.g., a graphics processing unit (GPU), a neural processing unit (NPU), an image signal processor (ISP), a sensor hub processor, or a communication processor (CP)) that is operable independently from, or in conjunction with, the main processor 121. For example, when the electronic device 101 includes the main processor 121 and the auxiliary processor 123, the auxiliary processor 123 can be adapted to consume less power than the main processor 121, or to be specialized for a specific function. The auxiliary processor 123 can be implemented as separate from, or as part of the main processor 121.
[0038] The auxiliary processor 123 (not the main processor 121) can control at least some of the functions or states related to at least one component (for example, the display module 160, the sensor module 176, or the communication module 190) among the components of the electronic device 1011, while the main processor 121 is in an inactive (for example, sleep) state, or the auxiliary processor 123 can control at least some of the functions or states related to at least one component (for example, the display module 160, the sensor module 176, or the communication module 190) among the components of the electronic device 101, together with the main processor 121, while the main processor 121 is in an active state (for example, executing an application). According to an embodiment, the auxiliary processor 123 (for example, an image signal processor or a communication processor) can be implemented as a part of another component functionally related to the auxiliary processor 123 (for example, the camera module 180 or the communication module 190). According to an embodiment, the auxiliary processor 123 (for example, a neural processing unit) can include a hardware structure dedicated to artificial intelligence model processing. The artificial intelligence model can be generated through machine learning. For example, such learning can be performed by the electronic device 101 where the artificial intelligence is executed or via a separate server (for example, the server 108). The learning algorithm can include, but is not limited to, for example, supervised learning, unsupervised learning, semi-supervised learning, or reinforcement learning. The artificial intelligence model can include multiple artificial neural network layers. The artificial neural network can be a deep neural network (DNN), a convolutional neural network (CNN), a recurrent neural network (RNN), a restricted Boltzmann machine (RBM), a deep belief network (DBN), a bidirectional recurrent deep neural network (BRDNN), or a deep Q-network, or a combination of two or more thereof, but is not limited thereto. Additionally or alternatively, the artificial intelligence model can include a software structure other than the hardware structure.
[0039] The memory 130 can store various data used by at least one component (for example, the processor 120 or the sensor module 176) of the electronic device 101. The various data can include, for example, software (for example, a program 140) and input data or output data for commands related thereto. The memory 130 can include the volatile memory 132 or the non-volatile memory 134.
[0040] The program 140 can be stored in the memory 130 as software, and can include, for example, an operating system (OS) 142, middleware 144, or an application 146.
[0041] The input module 150 can receive a command or data, which is to be used by other components (for example, the processor 120) of the electronic device 101, from the outside (for example, a user) of the electronic device 101. The input module 150 can include, for example, a microphone, a mouse, a keyboard, a key (for example, a button), or a digital pen (for example, a stylus pen).
[0042] The sound output module 155 can output sound signals to the outside of the electronic device 101. The sound output module 155 can include, for example, a speaker or a receiver. The speaker can be used for general purposes, such as playing multimedia or playing record. The receiver can be used to receive an incoming call. According to an embodiment, the receiver can be implemented as separate from the speaker, or can be implemented as part of the speaker.
[0043] The display module 160 can visually provide information to the outside (e.g., a user) of the electronic device 101. The display module 160 can include, for example, a display, a hologram device, or a projector and a control circuit for controlling a corresponding one of the display, the hologram device, and the projector. According to an embodiment, the display module 160 can include a touch sensor adapted to detect a touch, or a pressure sensor adapted to measure the intensity of force incurred by the touch.
[0044] The audio module 170 can convert a sound into an electrical signal and vice versa. According to an embodiment, the audio module 170 can obtain sound through the input module 150, or output sound through the sound output module 155 or a headphone of an external electronic device (e.g., an electronic device 102) directly (e.g., wiredly) or wirelessly coupled with the electronic device 101.
[0045] The sensor module 176 can detect an operational state (e.g., power or temperature) of the electronic device 101 or an environmental state (e.g., a state of a user) external to the electronic device 101, and then generate an electrical signal or data value corresponding to the detected state. According to an embodiment, the sensor module 176 can include, for example, a gesture sensor, a gyro sensor, an atmospheric pressure sensor, a magnetic sensor, an acceleration sensor, a grip sensor, a proximity sensor, a color sensor, an infrared (IR) sensor, a biometric sensor, a temperature sensor, a humidity sensor, or an illuminance sensor.
[0046] The interface 177 can support one or more specified protocols to be used for the electronic device 101 to be coupled with the external electronic device (e.g., the electronic device 102) directly (e.g., wiredly) or wirelessly. According to an embodiment, the interface 177 can include, for example, a high definition multimedia interface (HDMI), a universal serial bus (USB) interface, a secure digital (SD) card interface, or an audio interface.
[0047] The connection terminal 178 can include a connector through which the electronic device 101 can be physically connected with the external electronic device (e.g., the electronic device 102). According to an embodiment, the connection terminal 178 can include, for example, a HDMI connector, a USB connector, a SD card connector, or an audio connector (e.g., a headphone connector).
[0048] The haptic module 179 can convert electrical signal into a mechanical stimulus (e.g., a vibration or movement) or electrical stimulus that can be recognized by a user via his tactile sensation or kinesthetic sensation. According to an embodiment of the present disclosure, the haptic module 179 can include, for example, a motor, a piezoelectric element, or an electrical stimuluser.
[0049] The camera module 180 can capture still images or moving images. According to an embodiment of the present disclosure, the camera module 180 can include one or more lenses, image sensors, image signal processors, or flashes.
[0050] The power management module 188 can manage power supplied to the electronic device 101. According to an embodiment of the present disclosure, the power management module 188 can be implemented as at least part of, for example, a power management integrated circuit (PMIC).
[0051] The battery 189 can supply power to at least one component of the electronic device 101. According to an embodiment of the present disclosure, the battery 189 can include, for example, a primary cell, a secondary cell, or a fuel cell.
[0052] The communication module 190 can support establishing a direct (e.g., wired) communication channel or a wireless communication channel between the electronic device 101 and an external electronic device (e.g., the electronic device 102, the electronic device 104, or the server 108) and performing communication between the electronic devices 101 and the external electronic device via the established communication channel. The communication module 190 can include one or more communication processors that are operable independently from the processor 120 (e.g., an application processor (AP)) and supports a direct (e.g., wired) communication or wireless communication. According to an embodiment of the present disclosure, the communication module 190 can 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 (PLC) module). A corresponding one of these communication modules can perform communication by using at least one of the first network 198 (e.g., a short-range wireless communication network, such as Bluetooth, wireless-fidelity (Wi-Fi) direct, or infrared data association (IrDA)) or the second network 199 (e.g., a long-range wireless communication network, such as a cellular network, a 5G network, a next-generation communication network, the Internet, or a computer network (e.g., LAN or wide area network (WAN)). The various types of communication modules can be implemented as a single component (e.g., a single chip) or can be implemented as separate components (e.g., separate chips) from each other. The wireless communication module 192 can identify and authenticate the electronic device 101 in a communication network, such as the first network 198 or the second network 199, using subscriber information (e.g., an international mobile subscriber identity (IMSI)) stored in the subscriber identification module 196.
[0053] The wireless communication module 192 can support 5G networks and next-generation communication technologies (e.g., new radio (NR) access technology) after 4G networks. The NR access technology can support enhanced mobile broadband (eMBB), massive machine type communications (mMTC), or ultra-reliable low-latency communications (URLLC). The wireless communication module 192 can support a high frequency band (e.g., a millimeter wave band) to achieve, for example, high data transmission rates. The wireless communication module 192 can support various technologies for securing performance on a high frequency band, such as, for example, beamforming, massive multiple input multiple output (massive MIMO), full dimensional MIMO (FD-MIMO), array antenna, analog beamforming, or large scale antenna. The wireless communication module 192 can support various requirements designated 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 an embodiment, the wireless communication module 192 can support a peak data rate of eMBB (e.g., 20 Gbps or more) for implementation, a loss coverage (e.g., 164 dB or less) for mMTC implementation, or a U-plane latency (e.g., 0.5 ms or less for each of downlink (DL) and uplink (UL), or 1 ms or less for round trip) for URLLC implementation.
[0054] The antenna module 197 can transmit or receive a signal or power to or from the outside (e.g., an external electronic device) of the electronic device 101. According to an embodiment, the antenna module 197 can include an antenna including a radiating element composed of a conductive material or a conductive pattern formed in or on a base (e.g., a printed circuit board (PCB)). According to an embodiment, the antenna module 197 can include a plurality of antennas (e.g., array antennas). In this case, at least one antenna suitable for a communication scheme used in a communication network, such as the first network 198 or the second network 199, can be selected from the plurality of antennas by, for example, the communication module 190 (e.g., the wireless communication module 192). Then, a signal or power can be transmitted or received between the communication module 190 and an external electronic device via the selected at least one antenna. According to an embodiment, in addition to the radiating element, another component (e.g., a radio frequency integrated circuit (RFIC)) can be additionally formed as part of the antenna module 197.
[0055] According to various embodiments, the antenna module 197 can form a millimeter wave antenna module. According to an embodiment, the millimeter wave antenna module can include a printed circuit board, a radio frequency integrated circuit (RFIC), and a plurality of antennas (e.g., array antennas), wherein the RFIC is disposed on a first surface (e.g., a bottom surface) of the printed circuit board, or adjacent to the first surface and capable of supporting a designated high frequency band (e.g., a millimeter wave band), and the plurality of antennas is disposed on a second surface (e.g., a top surface or a side surface) of the printed circuit board, or adjacent to the second surface and capable of transmitting or receiving a signal of the designated high frequency band.
[0056] At least some of the above-described components can be connected to each other by an inter-chip communication scheme (e.g., a bus, a general purpose input output (GPIO), a serial peripheral interface (SPI), or a mobile industry processor interface (MIPI)) and communicate information (e.g., commands or data) between them.
[0057] According to an embodiment, commands or data can be transmitted or received between the electronic device 101 and an external electronic device 104 via the server 108 connected with the second network 199. Each of the electronic devices 102 and 104 can be the same type as or different from the electronic device 101. According to an embodiment, all or some of the operations to be executed by the electronic device 101 can be executed at one or more of the external electronic devices 102, 104, or server 108. For example, if the electronic device 101 is to automatically perform a function or service or is to perform a function or service in response to a request from a user or another device, the electronic device 101, instead of, or in addition to, executing the function or service, can request that one or more of the external electronic devices perform at least part of the function or service. The one or more external electronic devices receiving the request can execute the at least part of the function or service requested, or perform another function or service related to the request, and transfer a result of the execution to the electronic device 101. The electronic device 101 can provide the result, with or without further processing of the result, as at least part of a reply to the request. To that end, a cloud computing, distributed computing, mobile edge computing (MEC), or client-server computing technology can be used, for example. The electronic device 101 can use, for example, distributed computing or mobile edge computing to provide an ultra-low-latency service. In another embodiment, the external electronic device 104 can include an Internet of Things (IoT) device. The server 108 can be an intelligent server using machine learning and / or a neural network. According to an embodiment, the external electronic device 104 or the server 108 can 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 health care) based on 5G communication technology or IoT-related technology.
[0058] The memory 130 can include a task for performing machine learning and a neural network algorithm for performing the task, an objective function, and input data or output data related to a command therewith.
[0059] The memory 130 can store, for example, instructions or data related to at least one other component of the electronic device 101. The instructions can be executed by at least one of the processor or the image processing module. The instructions can include at least one of collection instructions related to collection of candidate images, display instructions related to display of the candidate images, analysis instructions related to analysis of a selected candidate image, or providing instructions related to generating and providing at least one recommended image based on a result of the analysis, or providing instructions related to providing of the selected image.
[0060] The collection instructions can be, for example, instructions for an operation for collecting candidate images by using at least one of the communication module 190 or the camera. For example, the collection instructions can include instructions for connecting to the server 108 or the external electronic devices 102, 104 according to a scheduled configuration or a user input, instructions related to receiving a list of candidate images from the connected server 108 or external electronic device, instructions for requesting and collecting a candidate image selected according to a user input, etc. The analysis instructions can include, for example, image analysis instructions centered on a region of interest (ROI), image analysis instructions based on a user context, etc. At least one instruction included in the above-described analysis instructions can be used to apply a candidate image according to a configuration or a user input. The providing instructions can include at least one of instructions for recommending an image centered on a ROI and providing a preview, instructions for recommending an image based on a screen attribute to be configured, instructions for exceeding an actual image recommendation, instructions for displaying a boundary when a modified image includes a boundary, instructions for recommending an image based on a screen form of the electronic device, or instructions for applying a specified filter when recommending an image.
[0061] The memory 130 can store an analysis database, an image database, but they are not shown in the drawings. The analysis database can store at least one instruction or at least one program related to analysis of a candidate image. The analysis database can store, for example, an analysis algorithm for recognizing and classifying a candidate image by object. The analysis algorithm can recognize, for example, a background object, a person object, a thing object, an animal object, etc. of a candidate image. In this regard, the analysis database can store texture information or feature point information for recognizing a person, a thing, an animal, etc. In addition, the analysis database can store feature point information or texture information for recognizing a face of a person, a face of an animal, etc. The image database can store at least one candidate image. For example, the image database can store at least one candidate image to be applied to a lock screen, a home screen, a designated application execution screen, etc. The candidate image stored in the image database can be collected through a camera, or can be received from an external electronic device or a server as described above. According to various embodiments, the image database can store a recommended image generated based on a specific candidate image. The image database can store device information of the electronic device 101 or an external electronic device (e.g., the first external electronic device 102). In addition, the image database can store information about a selected image applied to the electronic device 101 or an external electronic device.
[0062] Figure 2 is a view illustrating an example of a wireless communication system environment 200 according to an embodiment.
[0063] Referring to Figure 2 , the wireless communication system environment 200 according to an embodiment can include a cellular base station 210, an electronic device 220, an external device 230, or a combination of these.
[0064] Figure 2 The electronic device 220 of Figure 1 illustrates the electronic device 101 of Figure 1 illustrates the electronic device 102 of
[0065] In an embodiment, the first electronic device 210 can include a device that connects the electronic device 220 and the external device 230, and can include a cellular base station or a WiFi router. The first electronic device 210 can include a network infrastructure that provides wireless access to the electronic device 220. The first electronic device 210 can have a coverage area defined as a predetermined geographical area based on a distance to which a signal can be transmitted. The first electronic device 210 can use a WiFi network or a cellular network based on the type of network to perform wireless connection between the electronic device and an external server.
[0066] In an embodiment, when the electronic device 220 connects with an external server using a WiFi network, the first electronic device 210 can be referred to as an "access point (AP)", a "wireless point", a "WiFi router", or other terms having the same technical meaning as the above terms.
[0067] In an embodiment, when the electronic device 220 connects with an external server using a cellular network, the first electronic device 210 can be referred to as a "cellular base station", an "eNodeB (eNB)", a "fifth generation (5G) node", a "next generation NodeB (gNB)", a "5G NodeB (5gNB)", a "transmission / reception point (TRP)", a "digital unit (DU)", a "radio unit (RU)", a "remote radio head (RRH)", or other terms having the same technical meaning as the above terms.
[0068] In an embodiment, the electronic device 220 can include a device used by a user and can perform communication with the cellular base station 210 through a wireless channel. According to circumstances, the electronic device 220 can operate without intervention of the user. For example, the electronic device 220 can be a device performing machine type communication (MTC), and can not be carried by the user. In addition to a terminal, the electronic device 220 can be referred to as a "user equipment (UE)", a "mobile station", a "subscriber station", a "remote terminal", a "wireless terminal", an "electronic device", or a "user device", or other terms having the same technical meaning as the above terms. The terminal (e.g., the electronic device 220) according to various embodiments of the disclosure can include at least one of, for example, a cellular phone, a smartphone, a computer, a tablet PC, a mobile phone, a video phone, an e-book reader, a desktop PC, a laptop PC, a netbook computer, a workstation, a server, a personal digital assistant (PDA), a portable multimedia player (PMP), an MP3 player, a medical device, a camera, a wearable device, or a multimedia system capable of performing communication functions. In addition, the type of the terminal is not limited to the above examples. The electronic device has been described with reference to the electronic device 220, but the description also applies to the external device 230.
[0069] In an embodiment, the external device 230 can include a device used by a user and can perform communication with the electronic device 220 through a wireless channel. According to circumstances, the external device 230 can operate without intervention of the user. For example, the external device 230 can be a device performing MTC, and can not be carried by the user. The external device 230 can be a wearable device including a camera. The external device 230 can be worn by the user, and is not limited to ordinary glasses or sunglasses. For example, the external device 230 can represent all wearable devices.
[0070] In an embodiment, the electronic device 220 can receive data from the external device 230. In an embodiment, the electronic device 220 can transmit data to the external device 230. In an embodiment, the transmission and / or reception of data between the electronic device 220 and the external device 230 can be based on wireless communication. In an embodiment, the electronic device 220 can perform wireless connection based on a WLAN standard regarding at least one of a 2.4 GHz, 5 GHz, 6 GHz, or 60 GHz frequency band.
[0071] In an embodiment, the electronic device 220 and the external device 230 can perform wireless connection using a WLAN. The external device 230 can transmit acquired image information and / or various sensing information to the electronic device 220. The electronic device 220 can generate an image frame by processing the image information and / or various sensing information acquired from the external device 230. The external device 230 can receive the image frame from the electronic device 220 and can provide an AR image to a user.
[0072] In an embodiment, it can be assumed that the distance at which the electronic device 220 and the external device 230 can wirelessly connect to each other is several meters or less. For example, when a user uses the electronic device 220 in an outdoor space, the electronic device 220 can be located in the user's pocket and the external device 230 can be used while being worn on the user's face. In addition, the user can use the electronic device 220 and the external device 230 while moving. In this case, the electronic device 220 can be a mobile device including a smart phone.
[0073] In an embodiment, the electronic device 220 and the external device 230 can be connected to each other through short distance communication. In an embodiment, the electronic device 220 can connect communication with an external server (e.g., the server 108 of FIG. 1) through the cellular base station 210. For example, the electronic device 220 can transmit data based on image information and / or various sensing information acquired from the external device 230 to the external server. In an embodiment, the electronic device 220 can receive processed data from the external server and can provide data based on the received data to the external device 230. Figure 1
[0074] In an embodiment, when the user uses the electronic device 220 in the indoor space, the electronic device 220 can be located in a space such as a living room or on a table. For example, the user can move around in the house while wearing the external device 230 on his face. In this case, the external device 230 can operate close to the electronic device 220 in the indoor space, or can operate at a long distance away from the electronic device 220 in the indoor space. The wireless communication channel between the external device 230 and the electronic device 220 can be a time-varying channel that changes according to the movement of the user, and the quality of the signal can change.
[0075] In an embodiment, the electronic device 220 and the external device 230 can include devices that support multiple input and multiple output (MIMO). When the electronic device 220 and the external device 230 use a transmission beamforming technique, transmission power control can be performed using continuous CSI feedback. In addition, when the electronic device 220 and the external device 230 use a transmission beamforming technique, a method of obtaining continuous CSI feedback can be scheduled and a method of controlling transmission power according to the scheduling can be provided.
[0076] In an embodiment, the electronic device 220 and the external device 230 can include devices that support MIMO. When the electronic device 220 and the external device 230 do not use a transmission beamforming technique, transmission power control can be performed using a trigger frame, a power saving (PS)-poll frame (or a QoS null frame).
[0077] Figure 3 A system block diagram 300 according to an embodiment is illustrated. Referring to Figure 3 , the system block diagram 300 according to an embodiment can include an electronic device 310 and an external device 350. The electronic device 310 according to an embodiment can include a controller (e.g., including control circuitry) 311, a communication unit (e.g., including communication circuitry) 313, a transmission power setting unit (e.g., including various circuitry) 315, or a combination of these. The external device 350 according to an embodiment can include a controller (e.g., including control circuitry) 351, a communication unit (e.g., including communication circuitry) 353, a transmission power setting unit (e.g., including various circuitry) 355, or a combination of these. Figure 3 The electronic device 310 illustrates the electronic device 101. Figure 3 The external device 350 illustrates the external device 230. Figure 1 The electronic device 102.
[0078] In an embodiment, the controller 311 of the electronic device 310 can include a controller of an application related to the external device 350 installed in the electronic device 310. The controller 311 can be electrically and / or operatively connected with the communication unit 313 and / or the transmission power setting unit 315. When the electronic device 310 is connected with the external device 350 through wireless communication, the controller 311 can transmit information of a refresh rate and a number of bits per frame of the external device 350 to the transmission power setting unit 315, which is received from the external device 350 through the communication unit 313.
[0079] In an embodiment, the communication unit 313 of the electronic device 310 can include a WiFi module for performing wireless connection with the external device 350. The communication unit 313 can be electrically and / or operatively connected with the controller 311 and / or the transmission power setting unit 315. The communication unit 313 can receive basic transmission power information from the transmission power setting unit 315. The communication unit 313 can receive a TWT-related frame or CSI feedback from the communication unit 353 of the connected external device 350. The communication unit 313 can transmit a TWT-related frame or an NDPA frame (or a null data packet (NDP) frame) to the communication unit 353 of the connected external device 350. The communication unit 313 can transmit the basic transmission power information to the communication unit 353 of the external device. The communication unit 313 can transmit information acquired from the TWT-related frame or the CSI feedback to the communication unit 353 of the external device 350. The information acquired from the TWT-related frame or the CSI feedback can include signal quality information of each stream.
[0080] In an embodiment, the transmission power setting unit 315 of the electronic device 310 can include a transmission power calculator. The transmission power setting unit 315 can be electrically and / or operatively connected with the controller 311 and / or the communication unit 313. When the electronic device 310 is connected with the external device 350 through wireless communication, the transmission power setting unit 315 can receive information of a refresh rate and a number of bits per frame of the external device 350 from the controller 311. The transmission power setting unit 315 can transmit basic transmission power information to the communication unit 313. The transmission power setting unit 315 can receive information acquired from the TWT-related frame or the CSI feedback from the communication unit 313. The information acquired from the TWT-related frame or the CSI feedback can include signal quality information of each stream. The transmission power setting unit 315 can calculate a minimum required data rate for stable communication using the signal quality information of each stream. The transmission power setting unit 315 can calculate a power headroom satisfying the minimum required data rate. The transmission power setting unit 315 can calculate a path loss using the basic transmission power information and the signal quality information of each stream. The transmission power setting unit 315 can determine to adjust the transmission power based on the path loss and the power headroom.
[0081] In an embodiment, the controller 351 of the external device 350 can include a controller of an application related to the external device 350 installed in the external device 350, or an image controller. The controller 351 can be electrically and / or operatively connected with the communication unit 353 and / or the transmission power setting unit 355. When the external device 350 is connected with the electronic device 310 through wireless communication, the controller 351 can transmit information on the number of bits per frame to the transmission power setting unit 355. For example, the number of bits per frame can be determined based on a condition required by an application or a service being executed in the external device 350.
[0082] In an embodiment, the communication unit 353 of the external device 350 can include a WiFi module for wirelessly connecting with the electronic device 310. The communication unit 353 can be electrically and / or operatively connected with the controller 351 and / or the transmission power setting unit 355. The communication unit 353 can receive the basic transmission power information from the transmission power setting unit 355. The communication unit 353 can receive a TWT-related frame or CSI feedback from the communication unit 313 of the connected electronic device 310. The communication unit 353 can transmit a TWT-related frame or an NDPA frame (or an NDP frame) to the communication unit 313 of the connected electronic device 310. The communication unit 353 can transmit the basic transmission power information of the external device 350 to the communication unit 313 of the electronic device. The communication unit 353 can transmit information acquired from the TWT-related frame or the CSI feedback to the transmission power setting unit 355. The information acquired from the TWT-related frame or the CSI feedback can include signal quality information for each stream.
[0083] In an embodiment, the transmit power setting unit 355 of the external device 350 may include a transmit power calculator. The transmit power setting unit 355 may be electrically connected and / or operatively connected to the controller 351 and / or the communication unit 353. When the external device 350 is connected to the electronic device 310 via wireless communication, the transmit power setting unit 355 may receive information on the number of bits per frame from the controller 351. The transmit power setting unit 355 may send basic transmit power information to the communication unit 353. The transmit power setting unit 355 may receive information from the communication unit 353 obtained from TWT-related frames or CSI feedback. The information obtained from TWT-related frames or CSI feedback may include signal quality information for each stream. The transmit power setting unit 355 may use the signal quality information for each stream to calculate the minimum required data rate for stable communication. The transmit power setting unit 355 may calculate the power margin required to meet the minimum required data rate. The transmit power setting unit 355 may use the basic transmit power information and the signal quality information for each stream to calculate path loss. The transmit power setting unit 355 can determine and adjust the transmit power based on path loss and power margin.
[0084] According to an embodiment, the controller 311 of the electronic device 310 can correspond to Figure 1 The processor 120 and communication unit 313 can correspond to Figure 1 The communication module 190 and the transmit power setting unit 315 can correspond to the power management module 188. According to an embodiment, Figure 3 The controller 311, communication unit 313 and / or transmit power setting unit 315 described herein can be integrated into a single component or can be implemented by multiple separate components.
[0085] In an embodiment, the elements of the controller 311, the communication unit 313, and / or the transmission power setting unit 315 integrated with the electronic device 310 can correspond to the processor 120 of the electronic device 310. In an embodiment, when the electronic device 310 is connected with the external device 350 through wireless communication, the processor 120 of the electronic device 310 can receive information on a refresh rate and a number of bits per frame from the external device 350. In an embodiment, the processor 120 can include a WiFi module for wirelessly connecting with the external device 350. In an embodiment, the processor 120 can receive basic transmission power information from the external device 350. In an embodiment, the processor 120 can receive a TWT-related frame, a downlink frame, or CSI feedback from the external device 350. In an embodiment, the processor 120 can transmit a TWT-related frame or an NDPA frame (or an NDP frame) to the external device 350. In an embodiment, the processor 120 can transmit basic transmission power information to the external device. In an embodiment, the processor 120 of the electronic device 310 can include a transmission power calculator. In an embodiment, the processor 120 can determine to adjust the transmission power. In an embodiment, the processor 120 can determine to adjust the transmission power based on path loss.
[0086] According to an embodiment, the controller 351 of the external device 350 can correspond to the processor 120 of Figure 1 , the communication unit 353 can correspond to the communication module 190 of Figure 1 , and the transmission power setting unit 355 can correspond to the power management module 188. According to an embodiment, Figure 3 the controller 351, the communication unit 353, and / or the transmission power setting unit 355 described in the above
[0087] In an embodiment, the elements of the controller 351, the communication unit 353, and / or the transmission power setting unit 355 in which the external device 350 is integrated can correspond to the processor 120 of the external device 350. In an embodiment, when the external device 350 is connected with the electronic device 310 through wireless communication, the processor 120 of the external device 350 can transmit information on the number of bits per frame to the electronic device 310. In an embodiment, the processor 120 can include a WiFi module for wirelessly connecting with the electronic device 310. In an embodiment, the processor 120 can receive basic transmission power information from the electronic device 310. In an embodiment, the processor 120 can receive a TWT-related frame or an NDPA frame (or an NDP frame) from the electronic device 310. In an embodiment, the processor 120 can transmit a TWT-related frame, downlink data, or CSI feedback to the electronic device 310. In an embodiment, the processor 120 of the external device 350 can include a transmission power calculator. The processor 120 can determine to adjust the transmission power. In an embodiment, the processor 120 can determine to adjust the transmission power based on path loss.
[0088] Figure 4 An example 400 of scheduling a service duration and a period of the service duration according to an embodiment is illustrated. Figure 4 A method of operating an electronic device and an external device is illustrated. Figure 4 The electronic device of FIG. 1 is exemplified as an electronic device 101. Figure 4 The external device of FIG. 2 is exemplified as Figure 1 The electronic device of FIG. 3 is exemplified as an electronic device 102.
[0089] Referring to FIG. 4, Figure 4 The service duration 403-1, 403-2, or 403-n and a Doze mode 405-1 or 405-n duration are repeated in each period of the service duration 401-1 or 401-n.
[0090] In an embodiment, the service duration 403-1, 403-2, or 403-n can refer to a duration in which the electronic device and the external device operate in a wake-up mode. The service duration 403-1, 403-2, or 403-n can refer to a duration in which wireless data communication is performed between the electronic device and the external device. The service duration 403-1, 403-2, or 403-n can be repeated in each period of the service duration 401-1 or 401-n.
[0091] In an embodiment, the duration of drowsy mode 405-1 or 405-n may refer to the duration during which network use between the electronic device and the external device is restricted to conserve battery power for both the electronic device and the external device, and may also refer to the duration during which no wireless data communication is performed between the electronic device and the external device. The duration of drowsy mode 405-1 or 405-n may be repeated during each period of service duration 401-1 or 401-n.
[0092] In an embodiment, when the refresh rate of the external device is 60 frames per second (fps), the service duration can be calculated as 16.6 milliseconds (ms), and the service duration can be calculated as 2 ms. The electronic device can schedule wake-up modes and nap modes (e.g., nap mode durations 405-1 or 405-n) for wireless transmission and reception based on the service duration and service duration. The wake-up mode can correspond to service durations 403-1, 403-2, or 403-n. The external device and the electronic device can operate in wake-up mode within service durations 403-1, 403-2, or 403-n to send and receive data from each other. The external device and the electronic device can enter nap mode for durations other than the service duration. The electronic device can schedule wake-up modes and nap modes. Through scheduling, the electronic device can operate in wake-up mode only for necessary durations. Through scheduling, the electronic device can operate in nap mode for durations other than necessary durations, and can allow WLAN-related chips to enter sleep mode. By scheduling wake-up modes and nap modes, the electronic device can effectively reduce device power consumption.
[0093] As in Figure 2 Similar to wireless communication environments, the techniques proposed in this disclosure enable electronic devices and external devices in a wireless communication system to connect wirelessly using the WLAN standard. External devices can use the WLAN standard to send data from their cameras (e.g., cameras) to electronic devices. Figure 1 The camera module 180) acquires image information or sensing information. The electronic device can use the WLAN standard to process the image information or sensing information to provide AR (or Mixed Reality (MR)) images. A method can be provided to determine the transmission power when the electronic device sends processed image information to an external device. When Figure 3 When the communication unit of the electronic device and the communication unit of the external device shown in the figure perform wireless connection, the electronic device can perform wireless connection based on the WLAN standard of at least one of the frequency bands of 2.4 GHz, 5 GHz, 6 GHz or 60 GHz.
[0094] In addition, this disclosure provides a method such as Figure 4The diagram illustrates methods for scheduling service duration and nap mode duration to effectively control power. For example, based on the TWT protocol defined in IEEE 802.11ah and 802.11ax, an electronic device can control transmit power using trigger frames and PS-polling frames (or QoS empty frames) during the TWT duration. Alternatively, based on the TWT protocol defined in IEEE 802.11ah and 802.11ax, an electronic device can control transmit power using NDPA frames (or NDP frames) and CSI feedback frames during the TWT duration.
[0095] Figure 5 This is a flowchart 500 of an electronic device according to an embodiment for determining transmit power in a wireless communication system. Figure 5 The electronic device 101 is an example of an electronic device. Figure 5 External devices are illustrated Figure 1 Electronic device 102.
[0096] refer to Figure 5 In operation 501, the electronic device according to the embodiment can perform a wireless connection with an external device. The electronic device can detect the external device. In the embodiment, the electronic device can discover connectable external devices via out-of-band (OOB) communication (e.g., Bluetooth Low Energy (BLE) or WiFi Sensing). The electronic device can then perform a wireless connection with the discovered external device.
[0097] According to an embodiment, in operation 503, the electronic device can perform TWT settings including TWT, TWT duration, and target wake-up interval.
[0098] Electronic devices can be used Figure 4 The TWT is set to the service duration or the period of service duration. An electronic device can set the TWT to the time at which the service duration begins. An electronic device can set the TWT duration to be the same as the service duration (e.g., ...). Figure 4 The service duration (TWT) corresponds to the durations 1 (403-1), 2 (403-2), and N (403-n). The electronic device can set the target wake-up interval to a time period corresponding to the service duration (e.g., the time period of service duration 1 (401-1) or service duration N (401-n). Both the electronic device and external devices can operate in wake-up mode during the TWT duration. The electronic device can receive data from or send data to external devices during the TWT duration. External devices can receive data from or send data to the electronic device during the TWT duration.
[0099] According to an embodiment, the electronic device can determine to adjust the transmission power based on the TWT setting in operation 505. The electronic device can determine to adjust the transmission power based on the TWT-related signal received from the external device using the TWT setting.
[0100] According to an embodiment, the electronic device can calculate the path loss based on the TWT setting. The electronic device can calculate the path loss based on the result of receiving the TWT-related signal based on the TWT setting. The electronic device can determine the transmission power based on the path loss. According to an embodiment, the electronic device can determine to adjust the transmission power by calculating the path loss based on the transmission power and the reception power of the TWT-related signal. According to an embodiment, the electronic device can determine to adjust the transmission power based on the basic transmission power information and the result of receiving the TWT-related signal. According to an embodiment, the electronic device can determine to adjust the transmission power based on the result of receiving the TWT-related signal (e.g., uplink data). According to an embodiment, the electronic device can determine to adjust the transmission power based on channel information (e.g., signal-to-noise ratio (SNR)) received from the external device.
[0101] According to an embodiment, the TWT-related signal can be a trigger frame and a PS-poll frame. According to an embodiment, the TWT-related signal can be a trigger frame and uplink data. According to an embodiment, the TWT-related signal can be an NDPA frame (or NDP frame) and a CSI feedback frame.
[0102] According to an embodiment, the electronic device can determine to adjust the transmission power based on the TWT-related signal (which is based on the TWT setting) and the basic transmission power information. The basic transmission power information can include information about the power (hereinafter, basic transmission power) of a signal transmitted from the electronic device to the external device and a signal transmitted from the external device to the electronic device.
[0103] According to an embodiment, the electronic device can transmit data to the external device in operation 507. The electronic device can transmit data to the external device connected in operation 501. The electronic device can transmit data based on the adjusted transmission power determined in operation 505.
[0104] Although Figure 5Embodiments in which an electronic device performs TWT setting and determines to adjust transmit power are illustrated, but embodiments of the disclosure are not limited thereto. An external device can also perform operations for performing TWT setting and determining to adjust transmit power. According to an embodiment, in the same manner as the electronic device, the external device can perform wireless connection with the electronic device and can determine to adjust transmit power based on TWT setting. For example, the external device can determine to adjust transmit power using a TWT-related signal received based on TWT setting. In another example, the external device can calculate path loss based on a result of receiving a TWT-related signal received based on TWT setting. The external device can transmit data to the electronic device based on the determined adjusted transmit power.
[0105] Figure 6a A flowchart 600 of operations of an electronic device performing TWT setting according to an embodiment is illustrated. Figure 6a An electronic device of Figure 1 An electronic device 101 of Figure 6a An external device of Figure 1 An electronic device 102 of
[0106] Referring to Figure 6a , in operation 601, an electronic device according to an embodiment can acquire information about refresh rate, number of bits per frame, and network bandwidth information. For example, the electronic device can acquire information about refresh rate and number of bits per frame from an external device. In another example, the electronic device can acquire information about refresh rate and number of bits per frame from an application related to the external device. The application related to the external device can be installed in the electronic device. In another example, the electronic device can acquire information about refresh rate and number of bits per frame of the external device from a server (e.g., a server 108 of Figure 1 ). The electronic device can receive information (e.g., information about refresh rate and number of bits per frame) about the external device from the server before or after communication connected with the external device. In an embodiment, the electronic device can acquire network bandwidth information from a wireless local area network (WLAN) module (e.g., a communication module 190 of Figure 1 ).
[0107] According to an embodiment, the electronic device can perform the TWT setting by calculating a service duration, a period of the service duration, and a minimum required data rate in operation 603. In an embodiment, the electronic device can determine a service period for performing the TWT setting. The electronic device can determine a service duration for performing the TWT setting. The electronic device can determine a minimum required data rate for performing the TWT setting. The minimum required data rate can refer to a minimum amount of data transmission per unit time for stable communication. The electronic device can perform the TWT setting with the external device based on the service period, the service duration, and the minimum required data rate.
[0108] According to an embodiment, the electronic device can determine the service period based on a refresh rate. For example, when the refresh rate of the external device is 60 fps, the period of the service duration can be calculated as 16.6 ms. The electronic device and the external device can operate in a wake-up mode and can transmit uplink data and / or receive downlink data in each period of the service duration. When all necessary data is transmitted and received, the electronic device and the external device can enter a doze mode. The service duration can be determined as a duration in which the electronic device and the external device should maintain the wake-up mode.
[0109] According to an embodiment, the electronic device can calculate the service duration based on information about the number of bits per frame received in operation 601 and network bandwidth information. The service duration can be determined based on the amount of data (e.g., the amount of uplink data and / or the amount of downlink data) and the bandwidth. The service duration can be represented by Equation 1 presented below:
[0110] Service duration = {(amount of downlink data) + (amount of uplink data)} / (network bandwidth)... Equation 1
[0111] The amount of downlink data can refer to the amount of data transmitted from the electronic device to the external device. The amount of uplink data can refer to the amount of data transmitted from the external device to the electronic device. The amount of data, which is the sum of the amount of downlink data and the amount of uplink data, can refer to the total amount of data transmitted and received between the electronic device and the external device for a corresponding duration. The network bandwidth can refer to the bandwidth of a channel through which the electronic device and the external device transmit and receive data to and from each other.
[0112] In an embodiment, the electronic device must operate in the awake mode for more than the service duration in order to achieve the amount of data transmitted per unit time required for communication with the external device. In addition, in order to secure the quality of the transmission signal, the electronic device must operate in the awake mode for more than the service duration. If the sum of the uplink data amount transmitted from the external device to the electronic device and the downlink data amount transmitted from the electronic device to the external device is 1.8 megabits (Mbit) and the network bandwidth is 1.8 gigabits per second (Gbps) in order to generate and transmit one AR image frame, the service duration can be calculated as 1 ms according to Equation 1. The electronic device can set the service duration to be longer than at least 1 ms in order to smoothly transmit data.
[0113] According to an embodiment, since network overload can occur in real wireless communication or additional time can be required for retransmission, the service duration can be set to twice the calculated minimum time (e.g., 2 ms).
[0114] According to an embodiment, the minimum required data rate can be determined based on the characteristics of the wireless connection. The minimum required data rate can be based on the characteristics of the physical layer of the currently connected WLAN. The minimum required data rate can be a value based on the modulation and coding scheme (MCS) of the signal. The MCS can be a spatial stream, a signal modulation form, a signal coding rate, or a combination of these, and can refer to a variable used to determine the data transmission speed.
[0115] In an embodiment, it can be assumed that the electronic device and the external device perform a wireless communication connection based on the IEEE 802.11ax standard. In an embodiment, it can be assumed that the electronic device and the external device support a 2x2 MIMO system and communicate with each other through a bandwidth of 160 megahertz (MHz). In this case, when the electronic device and the external device operate according to MCS 11, the maximum amount of data transmitted per unit time can be calculated as 2.4 Gbps. In an embodiment, data frames can be transmitted based on the transmission control protocol (TCP). In an embodiment, if the efficiency of the TCP communication is 75% of the physical layer link speed, the electronic device can determine the network bandwidth as 1.8 Gbps (2.4 Gbps*0.75). In an embodiment, when 1.8 Mbit of data transmission amount is required per frame, the electronic device can determine the service duration corresponding to the data transmission time as 1 ms (1.8 Mbit / 1.8 Gbps).
[0116] In an embodiment, the electronic device can determine a minimum required data rate as a certain MCS based on the service duration and the amount of data transmission required per frame. In an embodiment, the electronic device can set the service duration to twice the minimum time (e.g., 2 ms) by considering network overload or additional transmission time required for retransmission. In an embodiment, when the amount of data transmission required per frame is 1.8 Mbit, the electronic device can determine the network bandwidth to be greater than at least 900 Mbps (1.8 Mbit / 2 ms). In an embodiment, if the network bandwidth is 75% of the physical layer link speed, the electronic device can determine the minimum transmission speed to be greater than 1200 Mbps (900 Mbps / 0.75). The minimum transmission speed refers to the minimum transmission speed used when transmitting without delay when there is no problem such as network congestion or retransmission in the wireless channel.
[0117] In an embodiment, the minimum required data rate can refer to a data rate that maintains a transmission speed of 1.5 times the minimum transmission speed and stable transmission is possible. In an embodiment, when the minimum transmission speed is 1200 Mbps, the electronic device can determine the minimum required data rate to be greater than 1800 Mbps. In an embodiment, the electronic device can determine the minimum required data rate according to a certain MCS 9. In an embodiment, the electronic device can calculate the maximum amount of data transmitted per unit time corresponding to MCS 9 to be 1.96 Gbps. In an embodiment, the minimum required data rate can correspond to the maximum amount of data transmitted per unit time (e.g., 1.96 Gbps).
[0118] In an embodiment, the electronic device can perform TWT setting based on the calculated period of service duration and the service duration. The electronic device can determine the TWT based on the start time of the service duration. The electronic device can determine the TWT hold time as the hold time of the service duration. The electronic device can determine the period of the service duration as the target wake-up interval.
[0119] The electronic device can transmit the TWT setting to the external device, but this operation is not shown in Figure 6a The electronic device can transmit the TWT setting including the TWT, the TWT duration, and the target wake-up interval to the external device.
[0120] Although Figure 6a the electronic device is shown to perform the TWT setting, embodiments of the disclosure are not limited thereto. According to an embodiment, the external device can perform the TWT setting. For example, the external device can perform the TWT setting with the electronic device based on the calculated period of service duration and the service duration.
[0121] Figure 6bAn example 650 illustrating an operation of an external device performing a TWT setting according to an embodiment is shown. Figure 6b The electronic device of FIG. 1 illustrates an electronic device 101. Figure 6b The external device of FIG. 2 illustrates Figure 1 The electronic device of FIG. 1 illustrates an electronic device 102.
[0122] Referring to Figure 6b In operation 651, the external device can provide the electronic device with information on a refresh rate and a number of bits per frame. The external device can transmit the information on the refresh rate and the number of bits per frame of the external device to the electronic device in a transmit link and a receive link. In addition, the external device can transmit the information on the refresh rate, the number of bits per frame of the external device to the electronic device in the transmit link and the receive link through an application related to the external device installed in the external device.
[0123] According to an embodiment, in operation 653, the external device can receive the TWT setting from the electronic device. In an embodiment, the external device can receive TWT setting information including a TWT, a TWT duration, a target wake-up interval from the electronic device, the TWT setting information being set by the electronic device. The external device can identify the TWT setting.
[0124] Although Figure 6b Although it is shown that the external device receives the TWT setting, embodiments of the disclosure are not limited thereto. When the external device performs the TWT setting based on a period of a service duration and a service duration, the electronic device can receive the TWT setting from the external device.
[0125] Figure 7 An example 700 illustrating an operation of an electronic device determining a transmit power according to an embodiment is shown. Figure 7 The electronic device of FIG. 1 illustrates an electronic device 101. Figure 7 The external device of FIG. 2 illustrates Figure 1 The electronic device of FIG. 1 illustrates an electronic device 102.
[0126] Although it is not shown in Figure 7 , according to an embodiment, a TWT request or a TWT response frame can include a trigger subfield and a traffic type subfield. The electronic device's adjustment transmit power determination method can be set through the trigger subfield and the traffic type subfield. For example, when a trigger subfield value is 1, the electronic device can transmit a trigger frame. In addition, the external device can transmit data only in response to the trigger frame. When a traffic type subfield value is 0, the external device can notify the electronic device of a wake-up mode through a PS-poll frame (or a QoS null frame). When the trigger subfield value is 0, the electronic device can not transmit a trigger frame. When the traffic type subfield value is 1, the external device can not transmit a PS-poll frame (or a QoS null frame).
[0127] Referring to Figure 7 In operation 701, the electronic device according to an embodiment can transmit a first signal to the external device within a TWT duration. According to an embodiment, the first signal can include a trigger frame. According to an embodiment, the first signal can include an NDPA frame (or an NDP frame).
[0128] According to an embodiment, in operation 703, the electronic device can receive a second signal from the external device within the TWT duration. According to an embodiment, the second signal can include a PS-poll frame (or a QoS null frame). According to an embodiment, the second signal can include an uplink data (or a downlink data) signal. According to an embodiment, the second signal can include a CSI feedback.
[0129] According to an embodiment, in operation 705, the electronic device can determine a transmit power based on the first signal and the second signal. The electronic device can transmit the first signal for determining the adjustment of the transmit power to the external device after the TWT setup. The electronic device can receive the second signal for determining the adjustment of the transmit power from the external device after the TWT setup.
[0130] According to an embodiment, the electronic device can calculate a path loss based on the first signal and the second signal. The electronic device can determine the adjustment of the transmit power based on the path loss. For example, the first signal can include a trigger frame and an NDPA frame (or an NDP frame) and downlink data. For example, the second signal can include a PS-poll frame (or a QoS null frame), uplink data, and a CSI feedback frame.
[0131] According to an embodiment, the electronic device can calculate a target received signal strength indicator (RSSI) based on a minimum required data rate. The electronic device can determine the adjustment of the transmit power based on the target RSSI and the path loss. For example, the electronic device can calculate the adjustment of the transmit power by summing the target RSSI and the path loss.
[0132] According to an embodiment, the electronic device can determine the adjustment of the transmit power based on a trigger frame as the first signal and a first PS-poll frame as the second signal. The electronic device can receive the PS-poll frame from the external device in response to the transmission of the trigger frame of the electronic device. The electronic device can calculate a path loss based on basic transmit power information and a result of receiving the PS-poll frame. The electronic device can determine the adjustment of the transmit power based on the path loss. The external device can receive the trigger frame as the first signal from the electronic device. The external device can calculate a path loss based on basic transmit power information and a result of receiving the trigger frame. The external device can determine the transmit power based on the path loss.
[0133] According to an embodiment, the external device can determine the transmission power based on a trigger frame as the first signal and uplink data as the second signal. The external device can receive the trigger frame from the electronic device. The external device can calculate a path loss based on an access point (AP) transmission power of the electronic device and a reception power of the trigger frame. The external device can determine the transmission power based on the path loss. According to an embodiment, the external device can transmit the uplink data including the determined adjusted transmission power value to the electronic device. The electronic device can identify the adjusted transmission power value included in the uplink data received from the external device. The electronic device can determine an adjusted transmission power of the electronic device based on the identified adjusted transmission power value. The electronic device can transmit a signal using the determined adjusted transmission power.
[0134] According to an embodiment, the electronic device can determine the transmission power based on an NDPA frame (or an NDP frame) and a CSI feedback frame as the second signal. In response to transmission of the NDPA frame (or the NDP frame) of the electronic device, the electronic device can receive the CSI feedback frame from the external device. The electronic device can calculate a path loss based on a signal quality (e.g., SNR) of the CSI feedback frame. The electronic device can determine the transmission power based on the path loss.
[0135] According to an embodiment, in response to transmission of the NDPA frame (or the NDP frame) of the external device, the external device can receive the CSI feedback frame from the electronic device. The external device can calculate a path loss based on a signal quality (e.g., SNR) of the CSI feedback frame. The external device can determine the transmission power based on the path loss.
[0136] According to an embodiment, the electronic device can determine the adjusted transmission power based on basic transmission power information. The basic transmission power information can include information about power (hereinafter, basic transmission power) of a signal transmitted from the electronic device to the external device and a signal transmitted from the external device to the electronic device.
[0137] Figure 8a A flow 800 of an operation of the electronic device for determining the adjusted transmission power based on the basic transmission power information according to an embodiment is illustrated. Figure 8a The electronic device of FIG. 1 is exemplified as an electronic device 101. Figure 8a The external device of FIG. 2 is exemplified as Figure 1 The electronic device 102 of FIG. 3.
[0138] In Figure 8a In the electronic device, an operation for transmitting the basic transmission power information using the TWT frame will be described.
[0139] Referring to Figure 8aIn operation 801, the electronic device according to an embodiment can transmit basic transmit power information. The basic transmit power information can include information about power of a signal transmitted from the electronic device to an external device and a signal transmitted from the external device to the electronic device. The electronic device can transmit the basic transmit power information to the external device. The external device can identify a value of basic transmit power allocated to a signal from the received basic transmit power information.
[0140] According to an embodiment, in operation 803, the electronic device can transmit a first trigger frame to the external device within a TWT duration. According to an embodiment, the electronic device can transmit the first trigger frame to the external device within the first TWT duration. For example, the electronic device can transmit the first trigger frame to the external device based on the basic transmit power. The first trigger frame can be transmitted by the basic transmit power, and thus a downlink path loss can be determined by the external device. The external device can determine an uplink transmit power based on the downlink path loss.
[0141] According to an embodiment, in operation 805, the electronic device can receive a first PS-poll frame from the external device within a TWT duration. According to an embodiment, the electronic device can receive the first PS-poll frame from the external device within the first TWT duration. The first PS-poll frame can be transmitted by the external device based on the basic transmit power value included in the basic transmit power information. The electronic device can acquire a result of reception by measuring the first PS-poll frame. The result of reception can include a signal quality of the first PS-poll frame.
[0142] According to an embodiment, in operation 807, the electronic device can calculate a path loss based on the result of receiving the first PS-poll frame. The electronic device can measure an uplink reception power by receiving the first PS-poll frame. The electronic device can calculate an uplink path loss value by comparing the basic transmit power and the uplink reception power. The electronic device can determine a difference between the basic transmit power and the uplink reception power as the uplink path loss.
[0143] According to an embodiment, in operation 809, the electronic device can determine the adjusted transmit power based on path loss. The electronic device can determine the downlink path loss based on the uplink path loss calculated in operation 807. The electronic device can determine the adjusted transmit power based on the target receive power of the external device and the path loss. For example, the target receive power may include the minimum receiver input level sensitivity for ensuring the MCS selected by the electronic device and / or the external device. The minimum receiver input level sensitivity can be defined in the IEEE 802.11 standard and can be set differently depending on the MCS. In an embodiment, the adjusted transmit power determined based on the target receive power of the external device and the path loss may be lower than the basic transmit power. The electronic device can use the adjusted transmit power to transmit data. The electronic device can reduce power consumption by using an adjusted transmit power determined to be lower than the basic transmit power based on path loss to transmit data to the external device.
[0144] although Figure 8a The illustration shows an electronic device sending a first trigger frame and receiving a first PS-polling frame, but embodiments of this disclosure are not limited thereto.
[0145] According to an embodiment, the external device can send a first trigger frame to the electronic device and the electronic device can send a first PS-polling frame to the external device. Therefore, the external device can calculate the path loss and can calculate the adjustment of the transmit power.
[0146] Figure 8b A flow 850 of an external device according to an embodiment is shown for determining an adjustment of the transmission power based on basic transmission power information. Figure 8b The electronic device 101 is an example of an electronic device. Figure 8b External devices are illustrated Figure 1 Electronic device 102. In Figure 8b The section will describe the operation of an external device for receiving basic transmit power information using TWT frames.
[0147] refer to Figure 8b In operation 851, according to the embodiment, the external device can receive basic transmit power information from the electronic device. The basic transmit power information may include information about the power of signals transmitted from the electronic device to the external device and signals transmitted from the external device to the electronic device (hereinafter referred to as basic transmit power). The external device can identify the value of the basic transmit power assigned to the signal from the received basic transmit power information.
[0148] According to an embodiment, in operation 853, the external device can receive the first trigger frame from the electronic device within the TWT duration. According to an embodiment, the external device can receive the first trigger frame from the electronic device within the first TWT duration. The external device can receive the first trigger frame from the electronic device based on the basic transmit power. The first trigger frame can be transmitted by the basic transmit power, and thus, a downlink path loss can be determined by the external device. The transmit power can be determined in the external device based on the downlink path loss.
[0149] According to an embodiment, in operation 855, the external device can transmit the first PS-poll frame to the electronic device within the TWT duration. According to an embodiment, the external device can transmit the first PS-poll frame to the electronic device within the first TWT duration. The first PS-poll frame can be transmitted by the external device based on the basic transmit power value included in the basic transmit power information. A result of receiving the first PS-poll frame can be acquired by being measured by the electronic device. The result of receiving the first PS-poll frame can include a signal quality of the first PS-poll frame.
[0150] According to an embodiment, in operation 857, the external device can calculate a path loss based on the result of receiving the first trigger frame. The external device can measure a downlink reception power by receiving the first trigger frame. The external device can calculate a downlink path loss value by comparing the basic transmit power and the downlink reception power. For example, the external device can determine a difference between the basic transmit power and the downlink reception power as the downlink path loss.
[0151] According to an embodiment, in operation 859, the external device can determine an adjusted transmit power based on the path loss. The external device can determine an uplink path loss based on the downlink path loss calculated in operation 857. The external device can determine the adjusted transmit power of the external device based on a target reception power of the electronic device and the path loss. For example, the target reception power can include a receiver minimum input level sensitivity for guaranteeing an MCS selected by the electronic device and / or the external device. The receiver minimum input level sensitivity can be defined by the IEEE 802.11 standard and can be set differently according to the MCS. In an embodiment, the adjusted transmit power determined based on the target reception power of the external device and the path loss can be lower than the basic transmit power.
[0152] The external device can transmit data using the adjusted transmit power. The external device can reduce power consumption of the external device by transmitting data to the electronic device using the adjusted transmit power determined to be lower than the basic transmit power.
[0153] Although Figure 8bIt is shown that the external device transmits the first PS-poll frame and receives the first trigger frame, but embodiments of the disclosure are not limited thereto.
[0154] According to an embodiment, the electronic device can transmit the first PS-poll frame to the external device, and the external device can transmit the first trigger frame to the electronic device, and thus the electronic device can calculate the path loss and can calculate the adjusted transmit power.
[0155] According to an embodiment, the electronic device can transmit, to the external device, basic transmit power information for transmitting and receiving data. For example, the electronic device can transmit, to the external device, the basic transmit power information including the basic transmit power P1. The external device can determine a difference between the basic transmit power P1 and a reception power P1_trigger of the first trigger frame as a downlink path loss L1. The electronic device can determine a difference between the basic transmit power P1 and a reception power P1_ps_poll of the first PS-poll frame as an uplink path loss L2.
[0156] According to an embodiment, the electronic device can determine the adjusted transmit power based on a target RSSI. The external device can determine the adjusted transmit power based on the target RSSI. For example, if the minimum required data rate for transmitting and receiving all given data within the TWT duration is determined as MCS9 according to the 11ax standard, the target RSSI can be determined based on a receiver minimum input level sensitivity. The receiver minimum input level sensitivity can refer to a specified minimum radio frequency (RF) level of a WLAN signal that a WLAN receiver (e.g., the electronic device and / or the external device) will receive and demodulate while maintaining a frame error rate (FER) or a packet error rate (PER) below a certain specification.
[0157] Table 1 is a table regarding the receiver minimum input level sensitivity. For example, if the minimum required data rate is MCS9 of the 11ax standard when a bandwidth of 160 MHz is used, the receiver minimum input level sensitivity value is -48 dBm.
[0158] [Table 1]
[0159]
[0160]
[0161] According to an embodiment, the target RSSI can be determined by a sum of the receiver minimum input level sensitivity and a margin (α). The external device can determine the sum of the target RSSI and the margin (α) as the adjusted transmit power. The electronic device can determine the sum of the target RSSI and the margin (α) as the adjusted transmit power.
[0162] P_new_ext = receiver minimum input level sensitivity + a + L1... Equation 2
[0163] P_new_ext can refer to a transmit power determined in the external device based on the target RSSI and the path loss. The receiver minimum input level sensitivity can refer to a specified minimum RF level of a WLAN signal to be received or a WLAN signal to be demodulated by the receiver. The margin (a) can refer to a margin with respect to the receiver minimum input level sensitivity. The target RSSI can be defined as a sum of the receiver minimum input level sensitivity and the margin (a). L1 can refer to a path loss occurring when a signal is transmitted from the electronic device to the external device. The external device can calculate the adjusted transmit power (P_new_ext) based on Equation 2.
[0164] P_new_ext can refer to a transmit power determined in the external device based on the target RSSI and the path loss. The receiver minimum input level sensitivity can refer to a specified minimum RF level of a WLAN signal to be received or a WLAN signal to be demodulated by the receiver. The margin (a) can refer to a margin with respect to the receiver minimum input level sensitivity. The target RSSI can be defined as a sum of the receiver minimum input level sensitivity and the margin (a). L1 can refer to a path loss occurring when a signal is transmitted from the electronic device to the external device. The external device can calculate the adjusted transmit power (P_new_ext) based on Equation 2.
[0165] P_new_ext can refer to a transmit power determined in the external device based on the target RSSI and the path loss. The receiver minimum input level sensitivity can refer to a specified minimum RF level of a WLAN signal to be received or a WLAN signal to be demodulated by the receiver. The margin (a) can refer to a margin with respect to the receiver minimum input level sensitivity. The target RSSI can be defined as a sum of the receiver minimum input level sensitivity and the margin (a). L1 can refer to a path loss occurring when a signal is transmitted from the electronic device to the external device. The external device can calculate the adjusted transmit power (P_new_ext) based on Equation 2.
[0166] Figure 9 An example 900 of a method for determining an adjusted transmit power based on basic transmit power information according to an embodiment is shown. An electronic device 910 exemplifies the electronic device 101. Figure 9 An external device 950 exemplifies the external device 102. Figure 1 An external device 950 exemplifies the external device 102.
[0167] Referring to FIG. 9, Figure 9 The external device 950 can transmit a TWT request frame 921 to the electronic device 910. The electronic device 910 can transmit a TWT response frame 922 to the external device in response to reception of the TWT request frame 921. The TWT request frame 921 can include at least one of the TWT 930, the target wake-up interval 931-1 or 931-2, the TWT duration 933-1 or 933-2, the trigger subfield, and the traffic type subfield. The TWT response frame 922 can include at least one of the TWT 930, the target wake-up interval 931-1 or 931-2, the TWT duration 933-1 or 933-2, the trigger subfield, and the traffic type subfield in response to the TWT request frame 921. Although not shown in FIG. 9, the electronic device 910 can transmit a TWT request frame to the external device 950 in response to the TWT response frame 922. Figure 9 Both the TWT request frame 921 and the TWT response frame 922 are shown, but the electronic device 910 according to an embodiment can not receive the TWT request frame 921 and can transmit the TWT setup information included in the TWT response frame 922 to the external device 950. Although Figure 9 It is shown that the TWT setup is completed by the external device 950 transmitting the TWT request frame 921 and the electronic device 910 transmitting the TWT response frame 922, but according to an embodiment, the TWT request frame 921 and the TWT response frame 922 can be transmitted multiple times. For example, when the TWT 930, the target wake-up interval 931-1 or 931-2, or the TWT duration 933-1 or 933-2 set by the external device 950 and / or the electronic device 910 are not the same, the external device and / or the electronic device can complete the TWT setup through multiple TWT request frames 921 and multiple TWT response frames 922.
[0168] The TWT 930 can indicate a time at which the TWT duration 933-1 starts after the TWT setup. The target wake-up interval 931-1 or 931-2 can refer to a period in which the electronic device and the external device operate in a wake-up mode. The TWT duration 933-1 or 933-2 and the doze mode 935-1 or 935-2 can be repeated in each target wake-up interval 931-1 or 931-2. The electronic device 910 and the external device 950 can transmit and receive signals within the TWT duration 933-1 or 933-2. The signals can include the first trigger frame 923-1 or 923-2, the first PS-poll frame 925-1 or 925-3, the Ack 927-1 or 927-2, the downlink data 941-1 or 941-2, the Ack 943-1 or 943-2, the second trigger frame 945-1 or 945-2, the uplink data 947-1 or 947-2, and the Ack 949-1 or 949-2.
[0169] According to an embodiment, the electronic device 910 can transmit the basic transmit power P1 information to the external device 950. According to an embodiment, the electronic device 910 can include the basic transmit power P1 information in the first trigger frame 923-1 or 923-2 and can transmit the first trigger frame. According to an embodiment, the electronic device can input the basic transmit power P1 information to an AP transmit power subfield of the first trigger frame 923-1 or 923-2 and can transmit the AP transmit power subfield. The electronic device 910 can transmit the first trigger frame 923-1 to the external device 950 using the basic transmit power P1 within the TWT duration 1 933-1. The external device 950 can calculate the path loss L1 based on the basic transmit power P1 and a reception power of the first trigger frame 923-1. The external device 950 can transmit the first PS-poll frame (or QoS null frame) 925-1 to the electronic device 910 using the basic transmit power P1. The electronic device 910 can calculate the path loss L2 based on the basic transmit power P1 and a reception power of the first PS-poll frame 925-1. The path loss can be calculated by exchanging the first trigger frame 923-1 and the first PS-poll frame 925-1. The external device 950 can determine the transmit power based on Equation 2. The electronic device 910 can determine the transmit power based on Equation 3. The electronic device 910 and the external device 950 can transmit other wireless frames including downlink data and uplink data using the determined transmit power.
[0170] According to an embodiment, the electronic device 910 can transmit the first trigger frame 923-1 in the target wake-up interval 1 931-1. The electronic device 910 can receive the first PS-poll frame 925-1 in the target wake-up interval 1 931-1. The external device can receive the first trigger frame 923-1 in the target wake-up interval 1 931-1. The external device 950 can transmit the first PS-poll frame 925-1 in the target wake-up interval 1 931-1. The electronic device 910 can determine to adjust the transmit power based on the path loss in the target wake-up interval 1 931-1. The external device 950 can determine the transmit power based on the path loss in the target wake-up interval 1 931-1.
[0171] According to an embodiment, the electronic device 910 can transmit the first trigger frame 923-2 in the target wake-up interval 2 931-2. The electronic device 910 can receive the first PS-poll frame 925-2 in the target wake-up interval 2 931-2. The external device 950 can receive the first trigger frame 923-2 in the target wake-up interval 2 931-2. The external device 950 can transmit the first PS-poll frame 925-2 in the target wake-up interval 2 931-2. The electronic device 910 can determine to adjust the transmission power based on the path loss in the target wake-up interval 2 931-2. The external device 950 can determine the transmission power based on the path loss in the target wake-up interval 2 931-2.
[0172] Although Figure 9 Although it is illustrated that the electronic device 910 determines to adjust the transmission power based on the path loss in each of the target wake-up intervals 931-1 or 931-2, the electronic device 910 can perform an operation of determining to adjust the transmission power based on the path loss in each of the target wake-up intervals corresponding to a designated period. For example, when the designated period is 2, the electronic device 910 can not perform an operation of determining to adjust the transmission power based on the path loss in the target wake-up interval 1 931-1.
[0173] Although Figure 9 Although it is illustrated that the external device 950 determines to adjust the transmission power based on the path loss in each of the target wake-up intervals 931-1 or 931-2, the external device 950 can perform an operation of determining to adjust the transmission power based on the path loss in the target wake-up intervals corresponding to a designated period. For example, when the designated period is 2, the external device 950 can not perform an operation of determining to adjust the transmission power based on the path loss in the target wake-up interval 1 931-1.
[0174] In an embodiment, the external device 950 can determine to adjust the transmission power based on the path loss in the target wake-up interval in which the electronic device 910 determines to adjust the transmission power. For example, when the electronic device 910 performs an operation of determining to adjust the transmission power based on the path loss in the target wake-up interval 1 931-1, the external device 950 can perform an operation of determining to adjust the transmission power based on the path loss in the target wake-up interval 1 931-1.
[0175] In an embodiment, the external device 950 can determine to adjust the transmission power based on the path loss in the target wake-up interval in which the electronic device 910 does not determine to adjust the transmission power. For example, when the electronic device 910 performs an operation of determining to adjust the transmission power based on the path loss in the target wake-up interval 1 931-1, the external device 950 can perform an operation of determining to adjust the transmission power based on the path loss in the target wake-up interval 2 931-2.
[0176] In an embodiment, the electronic device 910 can transmit the first trigger frame 923-2 based on the determined adjusted transmit power, but in Figure 9 This operation is not shown in the embodiment. In an embodiment, the external device 950 can transmit the first PS-poll frame 925-2 based on the adjusted transmit power that has been determined. For example, the electronic device 910 can transmit the first trigger frame 923-2 to the external device 950 based on the adjusted transmit power determined in the TWT duration 1 933-1 within the TWT duration 2 933-2. In another example, the external device 950 can transmit the first PS-poll frame 925-2 to the electronic device 910 based on the adjusted transmit power determined based on the path loss in the TWT duration 1 933-1 within the TWT duration 2 933-2.
[0177] Figure 10a A flow 1000 of an operation of an electronic device for determining an adjusted transmit power based on communication control information according to an embodiment is illustrated. Figure 10a The electronic device of Figure 1 the electronic device 101. Figure 10a The external device of Figure 1 the electronic device 102.
[0178] In Figure 10a , an operation of an electronic device for transmitting communication control information using a TWT frame will be described.
[0179] Referring to Figure 10a , in operation 1001, the electronic device according to an embodiment can set communication control information. The communication control information can include an AP transmit power and an uplink target RSSI. The AP transmit power can include information about the power of a signal transmitted from the electronic device to the external device. The external device can identify the value of the AP transmit power allocated to the signal from the received communication control information.
[0180] According to an embodiment, in operation 1003, the electronic device can transmit a trigger frame including the communication control information within a TWT duration. The electronic device can transmit the trigger frame including the communication control information to the external device within the TWT duration. The electronic device can transmit the trigger frame to the external device according to the AP transmit power. The trigger frame can be transmitted by the AP transmit power, and thus, a downlink path loss can be determined by the external device. An uplink transmit power can be determined in the external device based on the downlink path loss.
[0181] According to an embodiment, the electronic device can determine the adjusted transmit power based on a result of receiving a TWT-related signal (e.g., uplink data), but in Figure 10aThis operation is not shown in FIG. 1. The TWT-related signal can be transmitted or received based on the TWT setting. The external device can determine the adjusted transmission power, and then can transmit uplink data including the adjusted transmission power value of the external device to the electronic device. The electronic device can determine the adjusted transmission power of the electronic device based on a result of receiving the uplink data. The electronic device can identify the adjusted transmission power value included in the uplink data received from the external device. The electronic device can determine the adjusted transmission power of the electronic device based on the adjusted transmission power value of the external device.
[0182] Although Figure 10a It is shown that the electronic device transmits the trigger frame, but embodiments of the disclosure are not limited thereto. For example, the external device can transmit the trigger frame to the electronic device, and the external device can set the communication control information and can transmit it to the electronic device.
[0183] Figure 10b Operation 1050 of the external device for determining the adjusted transmission power based on the communication control information according to an embodiment is shown in a flowchart 1050. Figure 10b The electronic device 101 of FIG. 1 is exemplified. Figure 10b The external device of FIG. 1 is exemplified Figure 1 The electronic device 102 of FIG. 1 is exemplified. In Figure 10b In FIG. 1, the operation of the external device for receiving the communication control information using the TWT frame will be described.
[0184] Referring to Figure 10b In operation 1051, the external device according to an embodiment can receive a trigger frame including communication control information in a TWT duration. The external device can receive the trigger frame including the communication control information from the electronic device in the TWT duration. The communication control information can include an AP transmission power and an uplink target RSSI. The AP transmission power can include information about the power of a signal transmitted from the electronic device to the external device. The uplink target RSSI can include information about the target strength of a received signal when the electronic device receives a signal from the external device. The external device can receive the first trigger frame from the electronic device based on the basic transmission power.
[0185] In operation 1053, the external device can calculate the path loss based on a result of receiving the trigger frame according to an embodiment. The external device can measure the downlink reception power by receiving the trigger frame. The external device can identify the value of the AP transmission power and the uplink target RSSI allocated to the signal from the received communication control information. The external device can calculate the downlink path loss value by comparing the AP transmission power and the downlink reception power. The external device can determine the difference between the AP transmission power and the downlink reception power as the downlink path loss.
[0186] According to an embodiment, in operation 1055, the external device can determine to adjust the transmission power based on the communication control information and the path loss. The external device can determine the uplink path loss based on the downlink path loss calculated in operation 1053. The external device can identify the uplink target RSSI included in the communication control information. The external device can determine to adjust the transmission power based on the downlink path loss and the uplink target RSSI. The determined adjusted transmission power can be lower than the basic transmission power.
[0187] The external device can transmit the uplink data to the electronic device using the adjusted transmission power. The external device can reduce power consumption by transmitting the uplink data by using the adjusted transmission power determined to be lower than the basic transmission power.
[0188] According to an embodiment, the external device can transmit the uplink data including the determined adjusted transmission power value to the electronic device, but this operation is not shown in FIG. 10. Figure 10b The electronic device can determine the adjusted transmission power of the electronic device based on a result of receiving the uplink data. The electronic device can determine the adjusted transmission power of the electronic device based on the adjusted transmission power value of the external device included in the uplink data.
[0189] Although Figure 10b It is shown that the external device determines the transmission power, but embodiments of the disclosure are not limited thereto.
[0190] According to an embodiment, the external device can transmit the trigger frame to the electronic device, and thus the electronic device can determine the adjusted transmission power based on the path loss.
[0191] According to an embodiment, the electronic device can transmit the trigger frame including the communication control information to the external device. For example, the electronic device can transmit the trigger frame including the AP transmission power and the uplink target RSSI to the external device. The AP transmission power can refer to information about the downlink transmission power of the electronic device. The uplink target RSSI can refer to information about a target strength of a received signal when the electronic device receives a signal from the external device. For example, the uplink target RSSI can be calculated by the electronic device as shown in Equation 4 presented below:
[0192] Uplink_target_RSSI = receiver minimum input level sensitivity + α... Equation 4
[0193] The uplink_target_RSSI can refer to a target value of a strength of a signal received at the electronic device based on a receiver minimum input level sensitivity. The receiver minimum input level sensitivity value can refer to a specified minimum RF level of a WLAN signal that the receiver will receive or demodulate. The alpha can refer to a margin with respect to the receiver minimum input level sensitivity.
[0194] The external device can receive the trigger frame from the electronic device. The external device can identify the AP transmit power and the uplink_target_RSSI in the trigger frame. The external device can determine a difference between the AP transmit power and a received power of the trigger frame as a downlink path loss L1. The external device can determine the adjusted transmit power by summing the downlink path loss L1 and the uplink_target_RSSI. The external device can determine an uplink path loss based on the downlink path loss calculated in operation 1053. The external device can determine the adjusted transmit power of the external device based on the target receive power (e.g., the uplink_target_RSSI) of the electronic device and the path loss. In an embodiment, the determined adjusted transmit power can be lower than the basic transmit power.
[0195] The external device can transmit data using the adjusted transmit power. By transmitting data using the adjusted transmit power determined to be a lower power, it is possible to reduce power consumption of the external device.
[0196] Figure 11 Another example 1100 of a method for determining an adjusted transmit power based on communication control information according to an embodiment is illustrated. Figure 1 The electronic device 1110 illustrates Figure 1 the electronic device 101. Figure 11 The external device 1150 illustrates Figure 1 the electronic device 102.
[0197] Referring to Figure 11 , the external device 1150 can transmit a TWT request frame 1121 to the electronic device 1110. The electronic device 1110 can transmit a TWT response frame 1122 to the external device in response to reception of the TWT request frame 1121. The TWT request frame 1121 can include at least one of a TWT 1130, a target wake-up interval 1131-1 or 1131-2, a TWT duration 1133-1 or 1133-2, a trigger subfield, and a traffic type subfield. The TWT response frame 1122 can include at least one of the TWT 1130, the target wake-up interval 1131-1 or 1131-2, the TWT duration 1133-1 or 1133-2, the trigger subfield, and the traffic type subfield information in response to the TWT request frame 1121. Although Figure 11Both the TWT request frame 1121 and the TWT response frame 1122 are shown, but the electronic device according to an embodiment can transmit the TWT setting information included in the TWT response frame 1122 to the external device without requesting the TWT request frame 1121 (or without receiving the TWT request frame 1121).
[0198] Although Figure 11 Although it is shown that the TWT setting is completed by the external device 1150 transmitting the TWT request frame 1121 and the electronic device 1110 transmitting the TWT response frame 1122, according to an embodiment, the TWT request frame 1121 and the TWT response frame 1122 can be transmitted multiple times. For example, when the TWT 1130, the target wake-up interval 1131-1 or 1131-2, or the TWT duration 1133-1 or 1133-2 set by the external device 1150 and / or the electronic device 1110 are not the same, the external device 1150 and / or the electronic device 1110 can complete the TWT setting through multiple TWT request frames 1121 and multiple TWT response frames 1122.
[0199] The TWT 1130 can indicate a time at which the TWT duration 1133-1 starts after the TWT setting. The target wake-up interval 1131-1 or 1131-2 can refer to a period in which the electronic device 1110 and the external device 1150 operate in a wake-up mode. The TWT duration 1133-1 or 1133-2 and the doze mode 1135-1 or 1135-2 can be repeated in the target wake-up interval 1131-1 or 1131-2. Signals can be transmitted and received between the electronic device 1110 and the external device 1150 within the TWT duration 1133-1 or 1133-2. The signals can include the trigger frame 1123-1 or 1123-2, the uplink data 1141-1 or 1141-2, the Ack 1125-1 or 1125-2, the downlink data 1127-1 or 1127-2, and the Ack 1143-1 or 1143-2.
[0200] According to an embodiment, the electronic device 1110 can include the AP transmit power and the uplink target RSSI as the communication control information in the trigger frame 1123-1 within the TWT duration 1 1133-1. The electronic device 1110 can transmit the trigger frame including the communication control information to the external device 1150 within the TWT duration 1 1133-1. The external device 1150 can receive the trigger frame 1123-1. The external device 1150 can identify the AP transmit power and the uplink target RSSI of the trigger frame 1123-1. The external device 1150 can calculate the path loss based on the AP transmit power and the reception power of the trigger frame 1123-1. The external device 1150 can determine the adjustment transmit power according to the calculated path loss and the uplink target RSSI. The external device 1150 can transmit other wireless frames including the uplink data 1141-1 using the determined adjustment transmit power.
[0201] According to an embodiment, the electronic device 1110 can include the AP transmit power and the uplink target RSSI as the communication control information in the trigger frame 1123-2 within the TWT duration 2 1133-2. The electronic device 1110 can transmit the trigger frame 1123-2 including the communication control information to the external device 1150 within the TWT duration 2 1133-2. The external device 1150 can receive the trigger frame 1123-2. The external device 1150 can identify the AP transmit power and the uplink target RSSI of the trigger frame 1123-2. The external device 1150 can calculate the path loss as a difference between the AP transmit power and the reception power of the trigger frame 1123-2. The external device 1150 can determine the adjustment transmit power based on the calculated path loss and the uplink target RSSI. The external device 1150 can transmit other wireless frames including the uplink data 1141-2 using the determined adjustment transmit power.
[0202] According to an embodiment, when the external device 1150 transmits the uplink data 1141-1 or 1141-2, the external device 1150 can also transmit information about the adjustment transmit power determined according to the path loss and the uplink target RSSI. The electronic device 1110 can identify the information about the determined adjustment transmit power through the received uplink data 1141-1 or 1141-2. The electronic device 1110 can transmit other wireless frames including the downlink data 1127-1 or 1127-2 using the adjustment transmit power. By transmitting data using the adjustment transmit power determined as lower power, it is possible to reduce power consumption of the electronic device.
[0203] Although Figure 11It is shown that the electronic device 1110 determines to adjust the transmission power based on the path loss in each target wake-up interval 1131-1 or 1131-2, but the external device 1150 can perform an operation of determining to adjust the transmission power based on the path loss in each target wake-up interval corresponding to a designated period. For example, when the designated period is 2, the external device 1150 can not perform an operation of determining to adjust the transmission power based on the path loss in the target wake-up interval 1 1131-1.
[0204] In an embodiment, the electronic device 1110 can determine to adjust the transmission power based on the uplink data in the target wake-up interval in which the external device 1150 determines to adjust the transmission power. For example, when the external device 1150 performs an operation of determining to adjust the transmission power based on the path loss in the target wake-up interval 1 1131-1, the electronic device 1110 can perform an operation of determining to adjust the transmission power based on the uplink data in the target wake-up interval 1 1131-1.
[0205] In an embodiment, the external device 1150 can determine to adjust the transmission power based on the path loss in the target wake-up interval in which the electronic device 1110 does not determine to adjust the transmission power. For example, when the external device 1150 performs an operation of determining to adjust the transmission power based on the path loss in the target wake-up interval 1 1131-1, the electronic device 1110 can not perform an operation of determining to adjust the transmission power based on the uplink data in the target wake-up interval 1 1131-1.
[0206] In an embodiment, the electronic device 1110 can transmit a trigger frame 1123-2 based on the determined adjusted transmission power, but this operation is not shown in Figure 11 For example, the electronic device 1110 can transmit a trigger frame 1123-2 to the external device 1150 based on the adjusted transmission power determined in the TWT duration 1 1133-1 within the TWT duration 2 1133-2.
[0207] Figure 12a A flow 1200 of an operation of an electronic device for determining to adjust transmission power based on an NDPA frame and CSI feedback according to an embodiment is shown. Figure 12a The electronic device of Figure 12a The external device of Figure 1 The electronic device 102 of
[0208] In Figure 12a An operation of an electronic device for receiving CSI feedback information using a TWT frame will be described in
[0209] Referring to Figure 12aIn operation 1201, according to an embodiment, the electronic device can transmit a first NDPA frame within a TWT duration. The electronic device can transmit a first NDP frame instead of the first NDPA frame to the external device. The first NDPA frame (or the first NDP frame) can include information for the electronic device to request a first CSI feedback frame from the external device. The electronic device can transmit the first NDPA frame (or the first NDP frame) based on the TWT setting.
[0210] According to an embodiment, in operation 1203, the electronic device can receive the first CSI feedback frame from the external device within the TWT duration. In response to the transmission of the first NDPA frame (or the first NDP frame), the electronic device can receive the first CSI feedback frame from the external device. The electronic device can acquire channel information by receiving the first CSI feedback frame. The first CSI feedback frame can include the channel information. The channel information can include signal quality information. The signal quality information can include SNR information of each stream.
[0211] According to an embodiment, in operation 1205, the electronic device can acquire channel information based on a result of receiving the first CSI feedback frame. The electronic device can calculate a path loss value based on the signal quality information included in the first CSI feedback frame. For example, the electronic device can calculate the path loss using the SNR information of each channel.
[0212] According to an embodiment, in operation 1207, the electronic device can determine to adjust the transmission power based on the channel information. The electronic device can determine to adjust the transmission power using the SNR of each stream, which is included in the first CSI feedback frame. The electronic device can calculate the path loss based on the SNR of each stream. The electronic device can determine to adjust the transmission power based on the path loss. According to an embodiment, the determined adjusted transmission power can be lower than the basic transmission power. The electronic device can transmit data using the adjusted transmission power. The electronic device can reduce power consumption of the electronic device by transmitting data to the external device using the adjusted transmission power determined to be lower than the basic transmission power.
[0213] Although Figure 12a It is illustrated that the electronic device determines the transmission power, but embodiments of the disclosure are not limited thereto.
[0214] According to an embodiment, the external device can transmit the first NDPA frame (or the first NDP frame) to the electronic device, and the electronic device can transmit the first CSI feedback frame, and thus the external device can calculate the path loss and can calculate the adjusted transmission power.
[0215] Figure 12bOperation 1250 of the external device for determining to adjust the transmission power based on the NDPA frame and the CSI feedback according to an embodiment of an external device is shown. Figure 12b The electronic device illustrates Figure 1 The electronic device 101. Figure 12b The external device illustrates Figure 1 The electronic device 102. In Figure 12b In the following, an operation of the external device for transmitting CSI feedback information using a TWT frame will be described.
[0216] Referring to Figure 12b In operation 1251, the external device according to an embodiment can receive a first NDPA frame in a TWT duration. The external device can receive the first NDPA frame (or first NDP frame) from the electronic device in the TWT duration. The first NDPA frame (or first NDP frame) can include information for the electronic device to request a first CSI feedback frame from the external device. The external device can identify the information for requesting the first CSI feedback frame from the received first NDPA frame (or first NDP frame).
[0217] In operation 1253, the external device can transmit the first CSI feedback frame in the TWT duration according to an embodiment. The external device can transmit the first CSI feedback frame to the electronic device in the TWT duration. For example, in response to the transmission of the first NDPA frame (or first NDP frame), the external device can transmit the first CSI feedback frame to the electronic device. The first CSI feedback frame can include channel information. The channel information can include signal quality information. For example, the signal quality information can include SNR information for each stream.
[0218] Although Figure 12b It is shown that the external device receives the first NDPA frame and transmits the first CSI feedback frame, but embodiments of the disclosure are not limited thereto.
[0219] According to an embodiment, the external device can transmit the first NDPA frame to the electronic device, and the electronic device can transmit the first CSI feedback frame to the external device in response to the first NDPA frame, and thus the external device can calculate to adjust the transmission power.
[0220] When the electronic device and the external device support transmit beamforming, the electronic device can transmit a first NDPA frame (or a first NDP frame) in a TWT duration after the TWT setup. The electronic device can receive a first CSI feedback frame from the external device. The first NDPA frame (or the first NDP frame) can refer to a signal that requests the first CSI feedback frame from the external device. The first CSI feedback frame can include signal quality information. For example, the signal quality information can include an SNR of each stream. In an embodiment, the electronic device can transmit the first NDPA frame (or the first NDP frame) before transmitting downlink data to the external device. In response thereto, the electronic device can receive the first CSI feedback frame from the external device. The electronic device can acquire channel information based on a result of receiving the first CSI feedback frame. The electronic device can identify the signal quality information in the first CSI feedback frame. For example, the signal quality information can include an SNR of each stream. The electronic device can calculate a path loss using the signal quality information (e.g., the SNR of each stream). The electronic device can determine a transmit power based on the path loss. In an embodiment, the external device can transmit a second NDPA frame (or a second NDP frame), and in response thereto, can receive a second CSI feedback frame from the electronic device. The external device can acquire channel information based on a result of receiving the second CSI feedback frame. The external device can identify the signal quality information in the second CSI feedback frame. For example, the signal quality information can include an SNR of each stream.
[0221] According to an embodiment, the electronic device and the external device can perform communication using a transmit beamforming method. The transmit beamforming method can be a beamforming method included in at least one of WiFi standards 802.11n, 802.11ac, and / or 802.11ax. The electronic device can determine a transmit power for transmit beamforming communication. The electronic device can determine the transmit power for transmit beamforming communication using CSI feedback received from the external device. The external device can determine a transmit power for transmit beamforming communication. The external device can determine the transmit power for transmit beamforming communication using CSI feedback received from the electronic device.
[0222] According to an embodiment, Table 2 shows an example of a Very High Throughput (VHT) compressed beamforming frame including CSI feedback information. The VHT compressed beamforming frame can include an SNR of each stream and transmission channel related information. The transmission channel related information can include beamforming feedback matrix information.
[0223] [Table 2]
[0224]
[0225] For example, when communication is performed using a transmit beamforming method, the electronic device can calculate a path loss value using an SNR value of each stream included in the CSI feedback. In addition, the electronic device can improve the quality of a received signal using beamforming feedback matrix information. The electronic device can efficiently schedule a time of exchanging an NDPA frame (or an NDP frame) and a CSI feedback frame by performing TWT setup with the external device. According to an embodiment, the external device can calculate a path loss using signal quality information (e.g., an SNR of each stream). The external device can determine to adjust a transmit power based on the path loss.
[0226] The electronic device and the external device can calculate the adjusted transmit power based on Equation 5.
[0227] P_new = receiver minimum input level sensitivity + α + P_pre - (SNR_feedback - N)... Equation 5
[0228] P_new can refer to an adjusted transmit power calculated based on a target RSSI and a path loss. The receiver minimum input level sensitivity can refer to a specified minimum RF level of a WLAN signal that a receiver will receive or demodulate. The receiver minimum input level sensitivity can be determined based on a minimum required data rate and Table 1. α can refer to a margin with respect to the receiver minimum input level sensitivity. SNR_feedback can refer to an SNR of each stream in the CSI feedback frame. For example, if there are two SNRs per stream, SNR_feedback can be defined as a smaller value or an average value of the two SNRs per stream. N is a white noise value of a corresponding device, and can be exchanged between the electronic device and the external device through OOB, or can be defined as a white noise of the electronic device. Generally, the white noise can refer to a constant value that is a characteristic of a WLAN chip. In Equation 5, P_pre - (SNR_feedback - N) can correspond to a path loss based on the SNR feedback.
[0229] Figure 13 An example 1300 of a method for determining an adjusted transmit power based on an NDPA frame and CSI feedback according to an embodiment is illustrated. Figure 13 The electronic device of FIG. 1A illustrates the electronic device 101. Figure 13 The external device of FIG. 1B illustrates Figure 1 The electronic device of FIG. 1C illustrates the electronic device 102.
[0230] Referring to Figure 13, the external device 1350 can transmit a TWT request frame 1321 to the electronic device 1310. The electronic device 1310 can transmit a TWT response frame 1322 to the external device 1350 in response to the reception of the TWT request frame 1121. The TWT request frame 1321 can include at least one piece of information in the TWT 1330, the target wake-up interval 1331-1 or 1331-2, the TWT duration 1333-1 or 1333-2, the trigger subfield, and the traffic type subfield. The TWT response frame 1322 can include at least one piece of information in the TWT 1330, the target wake-up interval 1331-1 or 1331-2, the TWT duration 1333-1 or 1333-2, the trigger subfield, and the traffic type subfield in response to the TWT request frame 1321.
[0231] Although Figure 13 Both the TWT request frame 1321 and the TWT response frame 1322 are shown, but the electronic device 1310 according to an embodiment can not receive the TWT request frame 1321 and can transmit the TWT setting information included in the TWT response frame 1322 to the external device.
[0232] Although Figure 13 Although it is shown that the TWT setting is completed by the external device 1350 transmitting the TWT request frame 1321 and the electronic device 1310 transmitting the TWT response frame 1322, according to an embodiment, the TWT request frame 1321 and the TWT response frame 1322 can be transmitted multiple times. For example, when the TWT 1330, the target wake-up interval 1331-1 or 1331-2, or the TWT duration 1333-1 or 1333-2 set by the external device 1350 and / or the electronic device 1310 are different, the external device and / or the electronic device can complete the TWT setting through multiple TWT request frames 1321 and multiple TWT response frames 1322.
[0233] The TWT 1330 can represent a time at which a TWT duration 1333-1 starts after a TWT setup. The target wake-up interval 1331-1 or 1331-2 can refer to a period in which the electronic device 1310 and the external device 1350 operate in a wake-up mode. The TWT duration 1333-1 or 1333-2 and the doze mode 1335-1 or 1335-2 can be repeated in each target wake-up interval 1331-1 or 1331-2. Signals can be transmitted and received between the electronic device 1310 and the external device 1350 within the TWT duration 1333-1 or 1333-2. The signals can include the first NDPA frame 1323-1 or 1323-2 (or first NDP frame), the first CSI feedback frame 1325-1 or 1325-2, the downlink data 1341-1 or 1341-2, the Ack 1343-1 or 1343-2, the second NDPA frame 1327-1 or 1327-2 (or second NDP frame), the second CSI feedback frame 1329-1 or 1329-2, the uplink data 1345-1 or 1345-2, and / or the Ack 1347-1 or 1347-2.
[0234] If there is downlink data 1341-1 or 1341-2 to be transmitted by the electronic device 1310 when the TWT duration 1333-1 or 1333-2 starts, the electronic device 1310 can transmit the first NDPA frame 1323-1 or 1323-2 (or first NDP frame). The electronic device can receive the first CSI feedback frame 1325-1 or 1325-2 from the external device 1350 in response to the first NDPA frame 1323-1 or 1323-2 (or first NDP frame). The electronic device can determine the adjusted transmission power using Equation 5 based on the signal quality information of the received signal of the first CSI feedback 1325-1 or 1325-2. The electronic device can transmit the downlink data 1341-1 or 1341-2 using the adjusted transmission power.
[0235] If there is uplink data 1345-1 or 1345-2 to be transmitted, the external device 1350 can transmit the second NDPA frame 1327-1 or 1327-2 (or second NDP frame). The external device 1350 can acquire the second CSI feedback frame 1329-1 or 1329-2 from the electronic device 1310 in response to the second NDPA frame (or second NDP frame) 1327-1 or 1327-2. In addition, the external device can determine the adjusted transmission power using Equation 5 based on the signal quality information of the received signal of the second CSI feedback frame 1329-1 or 1329-2. The external device can transmit the uplink data 1345-1 or 1345-2 using the adjusted transmission power.
[0236] According to an embodiment, the electronic device 1310 can transmit a first NDPA frame 1323-1 in a target wake-up interval 1 1331-1. The electronic device 1310 can receive a first CSI feedback frame 1325-1 in the target wake-up interval 1 1331-1. The external device 1350 can transmit a second NDPA frame 1327-1 in the target wake-up interval 1 1331-1. The external device 1350 can receive a second CSI feedback frame 1329-1 in the target wake-up interval 1 1331-1. The electronic device can determine to adjust the transmission power based on the path loss based on the first CSI feedback frame 1329-1 in the target wake-up interval 1 1331-1. The first CSI feedback frame can include signal quality information. For example, the signal quality information can include SNR information for each stream. The electronic device can acquire channel information based on a result of receiving the first CSI feedback frame. The electronic device can identify the signal quality information in the first CSI feedback frame. For example, the signal quality information can include SNR information for each stream. The electronic device can calculate the path loss using the signal quality information (e.g., SNR information for each stream). The electronic device can determine to adjust the transmission power based on the path loss. The external device can determine the transmission power based on the path loss in the target wake-up interval 1 1331-1. The external device can transmit the second NDPA frame (or second NDP frame), and in response thereto, can receive the second CSI feedback frame from the electronic device. The external device can acquire channel information based on a result of receiving the second CSI feedback frame. The external device can identify the signal quality information in the second CSI feedback frame. For example, the signal quality information can include SNR information for each stream. The external device can calculate the path loss using the signal quality information (e.g., SNR information for each stream). The external device can determine to adjust the transmission power based on the path loss.
[0237] According to an embodiment, the electronic device 1310 can transmit a first NDPA frame 1323-2 in a target wake-up interval 2 1331-2. The electronic device 1310 can receive a first CSI feedback frame 1325-2 in the target wake-up interval 2 1331-2. The external device 1350 can transmit a second NDPA frame 1327-2 in the target wake-up interval 2 1331-2. The external device 1350 can receive a second CSI feedback frame 1329-2 in the target wake-up interval 2 1331-2. The electronic device can determine to adjust the transmission power based on the path loss in the target wake-up interval 2 1331-2. The external device can determine the transmission power based on the path loss in the target wake-up interval 2 1331-2.
[0238] Although Figure 13It is shown that the electronic device and the external device determine to adjust the transmission power based on the path loss in each target wake-up interval 1331-1, 1331-2, but the electronic device 1310 can perform an operation of determining to adjust the transmission power based on the path loss in each target wake-up interval 1331-1 or 1331-2 corresponding to a designated period. For example, when the designated period is 2, the electronic device 1310 can not perform an operation of determining to adjust the transmission power based on the path loss in the target wake-up interval 1 1331-1.
[0239] In an embodiment, the external device 1350 can determine to adjust the transmission power based on the path loss in the target wake-up interval in which the electronic device 1310 determines to adjust the transmission power. For example, when the electronic device 1310 performs an operation of determining to adjust the transmission power based on the path loss in the target wake-up interval 1 1331-1, the external device 1350 can perform an operation of determining to adjust the transmission power based on the path loss in the target wake-up interval 1 1331-1.
[0240] In an embodiment, the external device 1350 can determine to adjust the transmission power based on the path loss in the target wake-up interval in which the electronic device 1310 does not determine to adjust the transmission power. For example, when the electronic device 1310 performs an operation of determining to adjust the transmission power based on the path loss in the target wake-up interval 1 1331-1, the external device 1350 can perform an operation of determining to adjust the transmission power based on the path loss in the target wake-up interval 2 1331-2.
[0241] In an embodiment, the electronic device 1310 can transmit the first NDPA frame 1323-2 based on the determined adjusted transmission power, but this operation is not shown in Figure 13 In an embodiment, the external device 1350 can transmit the first CSI feedback frame 1325-2 based on the already determined adjusted transmission power. For example, the electronic device 1310 can transmit the first NDPA frame 1323-2 to the external device 1350 based on the adjusted transmission power determined in the TWT duration 1 1333-1 within the TWT duration 2 1333-2. In another example, the external device 1350 can transmit the first CSI feedback frame 1325-2 to the electronic device 1310 based on the adjusted transmission power determined based on the path loss within the TWT duration 1 1333-1 within the TWT duration 2 1333-2.
[0242] In various embodiments of the disclosure, the electronic device (e.g., the electronic device 101 of Figure 1 the external device (e.g., the external device 1350 of Figure 1The electronic device 102 can control and adjust the transmit power by using trigger frames and PS-polling (or QoS empty) frames, using trigger frames and uplink data, using NDPA frames (or NDP frames) and CSI feedback frames, or using basic transmit power information. The electronic device and external devices can use other methods implemented through combinations of the above methods to control and adjust the transmit power.
[0243] According to embodiments of the present disclosure as described above, an electronic device (e.g., Figure 1 The electronic device 101 may include: a display (e.g., Figure 1 The display module 160); communication circuit (e.g., Figure 1 The communication module 190); memory (e.g., Figure 1 The memory 130 is configured to store instructions; and at least one processor (e.g., Figure 1 The processor 120 is operatively connected to a display, communication circuitry, and memory. When stored instructions are executed, the at least one processor can use the communication circuitry to communicate with external devices (e.g., Figure 1 The electronic device 102) has a wireless connection and can perform TWT settings with an external device, including TWT, TWT duration and target wake-up interval. It can send a first signal to the external device during the TWT duration, receive a second signal from the external device during the TWT duration, determine and adjust the transmission power based on the first signal and the second signal, and use the adjusted transmission power to send data.
[0244] In an embodiment, when the stored instructions are executed, in order to perform the TWT settings, the electronic device (e.g., Figure 1 The electronic device 101) can access external devices (e.g., Figure 1 The electronic device 102) can perform TWT settings based on at least one of the following: refresh rate information, bit per frame information, or network bandwidth information.
[0245] In an embodiment, when the stored instructions are executed, in order to determine the adjustment of the transmission power, the electronic device (e.g., Figure 1 The electronic device 101 can calculate the path loss based on the first signal and the second signal, and can determine the adjustment of the transmission power based on the path loss.
[0246] In an embodiment, when the stored instructions are executed, the electronic device (e.g., Figure 1 The electronic device 101 can also be configured to output to external devices (e.g., Figure 1The electronic device 101 can be configured to transmit basic transmission power information, and, when the stored instructions are executed, to determine the adjusted transmission power based on the first signal and the second signal, based on the basic transmission power information and a result of receiving the second signal, and the first signal can be a trigger frame and the second signal can be a PS-poll frame.
[0247] In an embodiment, the electronic device (e.g., the electronic device 101) can be further configured to set communication control information, and, when the stored instructions are executed, to transmit the first signal to the external device (e.g., the electronic device 102) for a TWT duration, the electronic device can be configured to transmit the first signal including the communication control information to the external device for the TWT duration, and, when the stored instructions are executed, to determine the adjusted transmission power based on the first signal and the second signal, the electronic device can be configured to determine the adjusted transmission power based on the second signal, and the communication control information can include at least one of an AP transmission power and an uplink target RSSI, the first signal can be a trigger frame, and the second signal can be uplink data. Figure 1 Figure 1 In an embodiment, the electronic device (e.g., the electronic device 101) can be further configured to set communication control information, and, when the stored instructions are executed, to transmit the first signal to the external device (e.g., the electronic device 102) for a TWT duration, the electronic device can be configured to transmit the first signal including the communication control information to the external device for the TWT duration, and, when the stored instructions are executed, to determine the adjusted transmission power based on the first signal and the second signal, the electronic device can be configured to determine the adjusted transmission power based on the second signal, and the communication control information can include at least one of an AP transmission power and an uplink target RSSI, the first signal can be a trigger frame, and the second signal can be uplink data.
[0248] In an embodiment, the electronic device (e.g., the electronic device 101) can be further configured to set communication control information, and, when the stored instructions are executed, to transmit the first signal to the external device (e.g., the electronic device 102) for a TWT duration, the electronic device can be configured to transmit the first signal including the communication control information to the external device for the TWT duration, and, when the stored instructions are executed, to determine the adjusted transmission power based on the first signal and the second signal, the electronic device can be configured to determine the adjusted transmission power based on the second signal, and the communication control information can include at least one of an AP transmission power and an uplink target RSSI, the first signal can be a trigger frame, and the second signal can be uplink data. Figure 1 In an embodiment, the electronic device (e.g., the electronic device 101) can be further configured to set communication control information, and, when the stored instructions are executed, to transmit the first signal to the external device (e.g., the electronic device 102) for a TWT duration, the electronic device can be configured to transmit the first signal including the communication control information to the external device for the TWT duration, and, when the stored instructions are executed, to determine the adjusted transmission power based on the first signal and the second signal, the electronic device can be configured to determine the adjusted transmission power based on the second signal, and the communication control information can include at least one of an AP transmission power and an uplink target RSSI, the first signal can be a trigger frame, and the second signal can be uplink data.
[0249] In an embodiment, the CSI feedback frame can include signal quality information for each stream.
[0250] Figure 1 According to embodiments of the present disclosure as described above, an external device (e.g., the electronic device 102) can include a display (e.g., the display module 160), a communication circuit (e.g., the communication module 190), a memory (e.g., the memory 130) configured to store instructions, and at least one processor (e.g., the processor 120) electrically connected with the display, the communication circuit, and the memory. When the stored instructions are executed, the at least one processor can use the communication circuit to perform operations of the electronic device (e.g., the electronic device 101). Figure 1 Figure 1 Figure 1 Figure 1 Figure 1 may perform TWT setup including target wake time (TWT), TWT duration, and target wake interval with the electronic device, can receive a first signal from the electronic device for the TWT duration, can transmit a second signal to the electronic device for the TWT duration, can determine an adjusted transmit power based on the first signal and the second signal, and can transmit data using the adjusted transmit power.
[0251] In an embodiment, when the stored instructions are executed, to perform the TWT setup, the external device (e.g., an electronic device 102) can transmit at least one of information of a refresh rate of the external device, information of a number of bits per frame, and can receive, from the electronic device (e.g., an electronic device 101), TWT setup performed based on at least one of the information of the refresh rate, the information of the number of bits per frame, or information of a network bandwidth. Figure 1 Figure 1 In an embodiment, when the stored instructions are executed, to determine the adjusted transmit power, the external device (e.g., an electronic device 102) can calculate a path loss based on the first signal and the second signal, and can determine the adjusted transmit power based on the path loss.
[0252] In an embodiment, when the stored instructions are executed, to receive the first signal from the electronic device (e.g., an electronic device 101) for the TWT duration, the external device (e.g., an electronic device 102) can receive, from the electronic device, a first signal including communication control information for the TWT duration, and, when the stored instructions are executed, to determine the adjusted transmit power based on the first signal and the second signal, the external device (e.g., an electronic device 102) can be configured to determine the adjusted transmit power based on the basic transmit power information and a result of receiving the first signal, and the first signal can be a trigger frame and the second signal can be a PS-poll frame. Figure 1 In an embodiment, when the stored instructions are executed, the external device (e.g., an electronic device 102) can also be configured to receive, from the electronic device (e.g., an electronic device 101), basic transmit power information, and, when the stored instructions are executed, to determine the adjusted transmit power based on the first signal and the second signal, the external device can be configured to determine the adjusted transmit power based on the basic transmit power information and a result of receiving the first signal, and the first signal can be a trigger frame and the second signal can be a PS-poll frame.
[0253] Figure 1 In an embodiment, when the stored instructions are executed, to receive the first signal from the electronic device (e.g., an electronic device 101) for the TWT duration, the external device (e.g., an electronic device 102) can receive, from the electronic device, a first signal including communication control information for the TWT duration, and, when the stored instructions are executed, to determine the adjusted transmit power based on the first signal and the second signal, the external device (e.g., an electronic device 102) can be configured to determine the adjusted transmit power based on the basic transmit power information and a result of receiving the first signal, and the first signal can be a trigger frame and the second signal can be a PS-poll frame. Figure 1 In an embodiment, when the stored instructions are executed, to receive the first signal from the electronic device (e.g., an electronic device 101) for the TWT duration, the external device (e.g., an electronic device 102) can receive, from the electronic device, a first signal including communication control information for the TWT duration, and, when the stored instructions are executed, to determine the adjusted transmit power based on the first signal and the second signal, the external device (e.g., an electronic device 102) can be configured to determine the adjusted transmit power based on the basic transmit power information and a result of receiving the first signal, and the first signal can be a trigger frame and the second signal can be a PS-poll frame.
[0254] Figure 1 In an embodiment, when the stored instructions are executed, to receive the first signal from the electronic device (e.g., an electronic device 101) for the TWT duration, the external device (e.g., an electronic device 102) can receive, from the electronic device, a first signal including communication control information for the TWT duration, and, when the stored instructions are executed, to determine the adjusted transmit power based on the first signal and the second signal, the external device (e.g., an electronic device 102) can be configured to determine the adjusted transmit power based on the basic transmit power information and a result of receiving the first signal, and the first signal can be a trigger frame and the second signal can be a PS-poll frame. Figure 1 Figure 1 The electronic device 102) can be configured to determine the adjustment of the transmit power based on communication control information and the result of receiving a first signal, and the communication control information may include at least one of AP transmit power and uplink target RSSI, the first signal may include a trigger frame, and the second signal may include uplink data.
[0255] In an embodiment, when the stored instructions are executed, in order to transmit the instructions to the electronic device (e.g., during the TWT duration), Figure 1 The electronic device 101) sends a second signal, and the external device (e.g., Figure 1 The electronic device 102 can be configured to send a second signal including channel information to the electronic device, and the first signal may include an NDPA frame or an NDP frame, and the second signal may include a CSI feedback frame.
[0256] According to embodiments of the present disclosure as described above, an electronic device (e.g., Figure 1 The operation method of the electronic device 101 may include: performing actions with an external device (e.g., Figure 1 The electronic device 102) wirelessly connects to the external device; performs TWT settings including Target Wake-up Time (TWT), TWT duration and Target Wake-up Interval with the external device; transmits a first signal to the external device during the TWT duration; receives a second signal from the external device during the TWT duration; determines to adjust the transmission power based on the first signal and the second signal; and uses the adjusted transmission power to transmit data.
[0257] In an embodiment, performing TWT settings may include: acquiring an external device (e.g., Figure 1 The electronic device 102) uses at least one of the following: refresh rate information, bit per frame information, or network bandwidth information; and performs TWT settings based on at least one of the following: refresh rate information, bit per frame information, or network bandwidth information.
[0258] In an embodiment, determining the adjusted transmit power may include: calculating path loss based on a first signal and a second signal; and determining the adjusted transmit power based on the path loss.
[0259] In embodiments, the method may further include sending to an external device (e.g., Figure 1 The electronic device 102) transmits basic transmit power information, and determining the adjustment of transmit power based on a first signal and a second signal may include determining the adjustment of transmit power based on the basic transmit power information and the result of receiving the second signal, wherein the first signal may be a trigger frame and the second signal may be a PS-polling frame.
[0260] In an embodiment, the method can further include setting communication control information, and transmitting a first signal including the communication control information to the external device (e.g., the electronic device 102) during the TWT duration, and determining to adjust the transmission power based on the first signal and a second signal can include determining to adjust the transmission power based on the second signal, and the communication control information can include at least one of an AP transmission power and an uplink target RSSI, the first signal can be a trigger frame, and the second signal can be uplink data. Figure 1
[0261] In an embodiment, determining to adjust the transmission power based on the first signal and the second signal can include acquiring channel information based on a result of receiving the second signal, and determining to adjust the transmission power based on the channel information, and the first signal can be an NDPA frame or an NDP frame, and the second signal can be a CSI feedback frame.
[0262] In an embodiment, the CSI feedback frame can include signal quality information for each stream.
[0263] An electronic device according to various embodiments can be one of various types of electronic devices. The electronic devices can 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. According to an embodiment of the disclosure, the electronic devices are not limited to those described above.
[0264] It should be understood that various embodiments of the present disclosure and the terms used therein are not intended to limit technically described features to particular embodiments and include various changes, equivalents, or replacements for a corresponding embodiment. With regard to the description of the drawings, like reference numerals can be used to refer to like or similar elements. It is to be understood that the singular forms "a," "an," and "the" include plural referents unless the context clearly dictates otherwise. As used herein, each of the phrases such as "A or B," "at least one of A and B," "at least one of A or B," "A, B, or C," "at least one of A, B, and C," and "at least one of A, B, or C" can include all possible combinations of the items listed in the corresponding one of the phrases. As used herein, the terms such as "1st" and "2nd," or "first" and "second" can be used to simply distinguish a corresponding component from another, and do not limit the components in other aspects (e.g., importance or order). It will be understood that if an element (e.g., a first element) is referred to as being "operatively or communicatively connected" to or with another element (e.g., a second element), or as being "connected" to or with the other element without using the term "operatively" or "communicatively," it means that the element can be connected to the other element directly (e.g., with a wired line) or wirelessly, or connected to the other element via a third element.
[0265] As used in connection with various embodiments of the present disclosure, the term "module" can include a unit implemented in hardware, software, or firmware, and can interchangeably be used with other terms such as "logic," "logic block," "part," or "circuitry." A module can be a single integral component, or a minimum unit or part thereof, adapted to perform one or more functions. For example, a module can be implemented in a form of an application-specific integrated circuit (ASIC).
[0266] Various embodiments as set forth herein can be implemented as software (e.g., the program 1140) including one or more instructions that are stored in a storage medium (e.g., internal memory 1136 or external memory 1138) that are readable by a machine (e.g., electronic device 101). For example, a processor (e.g., processor 1120) of the machine (e.g., electronic device 1101) can invoke at least one of the one or more instructions stored in the storage medium, and execute it, with or without using one or more other components under the control of the processor. This allows the machine to be operated as a special purpose machine to perform at least one function. The one or more instructions can include a code generated by a compiler or a code that forms at least a part of a binary large object (BLO) that is executed by an interpreter. The machine-readable storage medium can be provided in the form of a non-transitory storage medium. The term "non-transitory" simply means that the storage medium is a tangible device, and does not include a signal (e.g., an electromagnetic wave), but this term does not differentiate between where data is semi-permanently stored in the storage medium and where the data is temporarily stored in the storage medium.
[0267] According to an embodiment, a method according to various embodiments of the disclosure can be included and provided in a computer program product. The computer program product can be traded as a product between a seller and a buyer. The computer program product can be distributed in the form of a machine-readable storage medium (e.g., compact disc read only memory (CD-ROM)), or be distributed online via an application store (e.g., Google Play Store TM ). If the computer program product is distributed online, at least part of the computer program product can be temporarily stored in a storage medium such as a manufacturer's server, an application store's server, or a relay server.
[0268] According to various embodiments, each component (e.g., a module or a program) of the above-described components can include a single entity or multiple entities, and some of the multiple entities can be separately positioned in different components. According to various embodiments, one or more of the above-described components can be omitted, or one or more other components can be added. Alternatively or additionally, a plurality of components (e.g., modules or programs) can be integrated into a single component. In such a case, according to various embodiments, the integrated component can still perform one or more functions of each of the plurality of components in the same or similar manner as they are performed by a corresponding one of the plurality of components before the integration. According to various embodiments, operations performed by the module, the program, or another component can be carried out sequentially, in parallel, repeatedly, or heuristically, or one or more of the operations can be executed in a different order or omitted, or one or more other operations can be added.
Claims
1. An electronic device comprising: a display; a communication circuit; a memory storing instructions; and at least one processor operatively connected with the display, the communication circuit, and the memory, wherein, when the stored instructions are executed by the at least one processor, the electronic device is configured to: perform a wireless connection with an external device using the communication circuit; acquire information of a refresh rate of the external device; perform a target wake time (TWT) setup including a TWT, a TWT duration, and a target wake interval with the external device based on the information of the refresh rate; transmit a first signal to the external device within the TWT duration; receive a second signal from the external device within the TWT duration; determine an adjusted transmit power based on the first signal and the second signal; and transmit data using the adjusted transmit power. To perform the TWT setup, when the stored instructions are executed by the at least one processor, the electronic device is configured to: 2.The electronic device of claim 1, wherein, determine the TWT duration and the target wake interval based on the information of the refresh rate. To determine the adjusted transmit power, when the stored instructions are executed by the at least one processor, the electronic device is configured to: 3.The electronic device of claim 1, wherein, calculate a path loss based on the first signal and the second signal; and determine the adjusted transmit power based on the path loss. When the stored instructions are executed by the at least one processor, the electronic device is further configured to transmit basic transmit power information to the external device, 4.The electronic device of claim 1, wherein wherein, when the stored instructions are executed by the at least one processor, the electronic device is further configured to determine the adjusted transmit power based on the basic transmit power information and a result of receiving the second signal, wherein the first signal is a trigger frame, and wherein the second signal is a PS-poll frame. 5.The electronic device of claim 1, when the stored instructions are executed by the at least one processor, the electronic device is further configured to set communication control information, wherein the communication control information includes at least one of an AP transmit power and an uplink target RSSI, wherein, wherein, when the stored instructions are executed by the at least one processor, the electronic device is configured to transmit the first signal including the communication control information to the external device within the TWT duration, wherein, when the stored instructions are executed by the at least one processor, the electronic device is further configured to determine the adjusted transmit power based on the communication control information, wherein the first signal is a trigger frame, and wherein the second signal is uplink data. 6.The electronic device of claim 1, when the stored instructions are executed by the at least one processor, the electronic device is further configured to acquire channel information based on a result of receiving the second signal, and determine the adjusted transmit power based on the channel information, wherein, wherein the first signal is an NDPA frame or an NDP frame, and wherein the second signal is a CSI feedback frame. 7.The electronic device of claim 6, wherein The CSI feedback frame includes signal quality information of each stream included in the CSI feedback frame. 8.An external device comprising: a display; a communication circuitry; a memory storing instructions; and at least one processor electrically connected with the display, the communication circuitry, and the memory, wherein, when the stored instructions are executed by the at least one processor, the external device is configured to: perform a wireless connection with an electronic device using the communication circuitry; transmit information of a refresh rate of the external device; perform a TWT setting including a target wake time (TWT), a TWT duration, and a target wake interval with the electronic device by receiving, from the electronic device, the TWT setting performed based on the information of the refresh rate; receive a first signal from the electronic device within the TWT duration; transmit a second signal to the electronic device within the TWT duration; determine an adjusted transmission power based on the first signal and the second signal; and transmit data using the adjusted transmission power.
9. The external device of claim 8, wherein, The TWT duration and the target wake interval are determined based on the information of the refresh rate.
10. The external device of claim 8, wherein, When the stored instructions are executed by the at least one processor, in order to determine the adjusted transmission power, the external device is configured to: calculate a path loss based on the first signal and the second signal, and determine the adjusted transmission power based on the path loss.
11. The external device of claim 8, wherein, When the stored instructions are executed by the at least one processor, the external device is further configured to control the external device to receive, from the electronic device, basic transmission power information, wherein, when the stored instructions are executed by the at least one processor, the external device is further configured to determine the adjusted transmission power based on the basic transmission power information and a result of receiving the first signal, wherein the first signal is a trigger frame, and wherein the second signal is a PS-poll frame. 12.The external device of claim 8, wherein, When the stored instructions are executed by the at least one processor, the external device is configured to control the external device to receive, from the electronic device within the TWT duration, the first signal including communication control information, wherein the communication control information includes at least one of an AP transmission power and an uplink target RSSI, wherein, when the stored instructions are executed by the at least one processor, the external device is further configured to determine the adjusted transmission power based on the communication control information, wherein the first signal is a trigger frame, and wherein the second signal is uplink data. 13.The external device of claim 8, wherein, When the stored instructions are executed by the at least one processor, the external device is configured to transmit, to the electronic device, the second signal including channel information, wherein the first signal is an NDPA frame or an NDP frame, and wherein the second signal is a CSI feedback frame. 14.A method for operating an electronic device, the method comprising: performing a wireless connection with an external device; obtaining information of a refresh rate of the external device; performing a TWT setup including a target wake time (TWT), a TWT duration, and a target wake interval with the external device based on the information of the refresh rate; transmitting a first signal to the external device within the TWT duration; receiving a second signal from the external device within the TWT duration; determining an adjusted transmit power based on the first signal and the second signal; and transmitting data using the adjusted transmit power. performing the TWT setup includes:
15. The method of claim 14, wherein, determining the TWT duration and the target wake interval based on the information of the refresh rate.
Citation Information
Patent Citations
Uplink power control in multi-user unlicensed wireless networks
US20160119881A1
Triggered target wake time operation
US9713087B2
Methods for concurrent link setup and downlink data retrieval for high efficiency WLAN
WO2017070487A1