Transmit power control commands for network power saving mode
By combining TPC commands and network power mode, the UE adjusts the transmission power, solving the communication disconnection and interference problems caused by power mode changes in wireless communication systems, and achieving stable communication connections.
Patent Information
- Application Number
- CN202380077809.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2022-11-17
- Filing Date
- 2023-09-27
- Publication Date
- 2025-07-04
AI Technical Summary
In wireless communication systems, when network nodes change their power mode, user equipment (UE) may continue to use the same transmission power or interpret TPC command methods, resulting in communication disconnection or excessive interference, and the prior art has failed to effectively solve this problem.
By combining receiving TPC commands and network power mode, the UE switches the interpretation method of absolute TPC commands and accumulated TPC commands to adjust the transmission power, ensure alignment with the power mode of the network nodes, and avoid synchronization problems and interference.
The transmission power of the UE is aligned with the network nodes under different network power modes, avoiding communication disconnection and excessive interference, and improving the stability and efficiency of communication.
Smart Images

Figure CN120266549A_ABST
Abstract
Description
[0001] Cross - Reference to Related Applications
[0002] This patent application claims the priority of U.S. Non - Provisional Patent Application No. 18 / 056,570, entitled "TRANSMIT POWER CONTROL COMMANDS FOR NETWORK POWER SAVING MODES", filed on November 17, 2022 and assigned to the assignee of this patent application. The disclosure of the prior application is considered to be a part of this patent application and is incorporated herein by reference. Technical Field
[0003] Aspects of the present disclosure generally relate to wireless communication and relate to techniques and apparatus for transmit power control commands for network power saving modes. Background Art
[0004] Wireless communication systems are widely deployed to provide various telecommunication services such as telephony, video, data, messaging, and broadcasting. A typical wireless communication system may employ multiple access techniques capable of supporting communication with multiple users by sharing available system resources (e.g., bandwidth, transmit power, etc.). Examples of such multiple access techniques include Code Division Multiple Access (CDMA) systems, Time Division Multiple Access (TDMA) systems, Frequency Division Multiple Access (FDMA) systems, Orthogonal Frequency Division Multiple Access (OFDMA) systems, Single - Carrier Frequency Division Multiple Access (SC - FDMA) systems, Time Division - Synchronous Code Division Multiple Access (TD - SCDMA) systems, and Long Term Evolution (LTE). LTE / Advanced LTE is an enhanced collection of the Universal Mobile Telecommunications System (UMTS) mobile standards promulgated by the 3rd Generation Partnership Project (3GPP).
[0005] A wireless network may include one or more network nodes that support communication for wireless communication devices such as user equipment (UE) or multiple UEs. A UE may communicate with a network node via downlink communication and uplink communication. "Downlink" (or "DL") refers to the communication link from the network node to the UE, and "uplink" (or "UL") refers to the communication link from the UE to the network node. Some wireless networks may support device - to - device communication, such as via a local link (e.g., sidelink (SL), Wireless Local Area Network (WLAN) link, and / or Wireless Personal Area Network (WPAN) link, etc.).
[0006] The above multi-access technologies have been adopted in various telecommunication standards to provide a common protocol that enables different UEs to communicate at the urban, national, regional, and / or global levels. 5G (which may be referred to as New Radio (NR)) is an enhanced set of the LTE mobile standard promulgated by 3GPP. 5G is designed to improve spectral efficiency, reduce costs, enhance services, utilize new spectrums, and better integrate with other open standards by using Orthogonal Frequency Division Multiplexing (OFDM) with Cyclic Prefix (CP) (CP-OFDM) on the downlink, CP-OFDM and / or Single Carrier Frequency Division Multiplexing (SC-FDM) (also known as Discrete Fourier Transform Spread OFDM (DFT-s-OFDM)) on the uplink, and supporting beamforming, Multiple-Input Multiple-Output (MIMO) antenna technology, and carrier aggregation, so as to better support mobile broadband Internet access. With the continuous increase in the demand for mobile broadband access, further improvements to 4G, 5G, and other radio access technologies are still useful. Summary of the Invention
[0007] A network node may send a set of Transmission Power Control (TPC) commands to a User Equipment (UE) to control the uplink transmission power of the UE. The TPC commands may include an absolute TPC command or an incremental TPC command, etc. The absolute TPC command may include information indicating a specific transmission power regardless of any other TPC commands. For example, the UE may receive an absolute TPC command that identifies an entry in a lookup table, and the UE may determine the transmission power at least in part based on the entry in the lookup table. The incremental TPC command may include information indicating the transmission power relative to the previous transmission power. For example, the UE may receive an incremental TPC command and determine to increase or decrease the current transmission power at least in part based on the value in the incremental TPC command.
[0008] Some communication systems have introduced power saving modes in which network nodes can use different numbers of antennas, different transmit powers, or different load levels (e.g., different numbers of supported UEs, traffic levels, or supported signal-to-interference-plus-noise ratio (SINR) values). However, when a network node changes its power mode (e.g., between a power reduction mode and a non-power reduction mode or vice versa), a UE may continue to use the same transmit power indicated in a TPC command or interpret the TPC command in the same way. This may cause the UE to transmit at a transmit power not supported by the network node, which may result in communication dropouts or excessive interference. Some aspects described herein enable the use of TPC commands with different network power modes. For example, a UE can determine its transmit power based at least in part on a TPC command and a network power mode. In this case, as an example, a UE can switch between interpreting the TPC command as an absolute TPC command and interpreting the TPC command as an incremental TPC command based at least in part on the network power mode. In this way, the network node and the UE can align the UE transmit power with the network power mode, thus avoiding synchronization issues, communication dropouts, and / or excessive interference.
[0009] Some aspects described herein relate to a method of wireless communication performed by a UE. The method may include receiving downlink control information conveying at least one TPC command. The method may include transmitting a communication using a transmit power based at least in part on the at least one TPC command and a power mode.
[0010] Some aspects described herein relate to a method of wireless communication performed by a network node. The method may include transmitting downlink control information conveying at least one TPC command. The method may include receiving a communication using a transmit power based at least in part on the at least one TPC command and a power mode.
[0011] Some aspects described herein relate to a UE for wireless communication. The user equipment may include: a memory; and one or more processors coupled to the memory. The one or more processors may be configured to receive downlink control information conveying at least one TPC command. The one or more processors may be configured to transmit a communication using a transmit power based at least in part on the at least one TPC command and a power mode.
[0012] Some aspects described herein relate to a network node for wireless communication. The network node may include: a memory; and one or more processors coupled to the memory. The one or more processors may be configured to transmit downlink control information conveying at least one TPC command. The one or more processors may be configured to: receive communication using a transmission power that is at least partially based on the at least one TPC command and a power mode.
[0013] Some aspects described herein relate to a non-transitory computer-readable medium storing a set of instructions for wireless communication by a UE. The set of instructions, when executed by one or more processors of the UE, may cause the UE to receive downlink control information conveying at least one TPC command. The set of instructions, when executed by one or more processors of the UE, may cause the UE to transmit communication using a transmission power that is at least partially based on the at least one TPC command and a power mode.
[0014] Some aspects described herein relate to a non-transitory computer-readable medium storing a set of instructions for wireless communication by a network node. The set of instructions, when executed by one or more processors of the network node, may cause the network node to transmit downlink control information conveying at least one TPC command. The set of instructions, when executed by one or more processors of the network node, may cause the network node to receive communication using a transmission power that is at least partially based on the at least one TPC command and a power mode.
[0015] Some aspects described herein relate to a device for wireless communication. The device may include means for receiving downlink control information conveying at least one TPC command. The device may include means for transmitting communication using a transmission power that is at least partially based on the at least one TPC command and a power mode.
[0016] Some aspects described herein relate to a device for wireless communication. The device may include means for transmitting downlink control information conveying at least one TPC command. The device may include means for receiving communication using a transmission power that is at least partially based on the at least one TPC command and a power mode.
[0017] Aspects generally include methods, apparatuses, systems, computer program products, non-transitory computer-readable media, user equipment, base stations, wireless communication devices, network entities, network nodes, and / or processing systems as fully described with reference to the drawings and the specification and illustrated by the drawings and the specification.
[0018] The features and technical advantages of examples in accordance with the present disclosure have been outlined above rather broadly in order that the detailed description that follows may be better understood. Additional features and advantages will be described hereinafter. The concepts and specific examples disclosed herein may readily be utilized as a basis for modifying or designing other structures for carrying out the same purposes of the present disclosure. Such equivalent constructions do not depart from the scope of the appended claims. The characteristics, both as to their organization and method of operation, of the concepts disclosed herein, as well as the associated advantages, will be better understood from the following description when considered in connection with the accompanying drawings. The purpose of each of the appended drawings is to illustrate and describe, and not as a definition of the limits of the claims. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] Figure 1 is a diagram illustrating an example of a wireless network.
[0020] Figure 2 is a diagram illustrating an example of a network node communicating with a user equipment (UE) in a wireless network.
[0021] Figure 3 is a diagram illustrating an example of a decomposed base station architecture in accordance with an example of the present disclosure.
[0022] Figure 4 is a diagram illustrating an example of physical channels and reference signals in a wireless network in accordance with the present disclosure.
[0023] Figures 5A to 5C is a diagram illustrating an example of transmit power control in accordance with the present disclosure.
[0024] Figures 6A to 6E is a diagram illustrating an example associated with a transmit power control command for a network power saving mode in accordance with the present disclosure.
[0025] Figure 7 and Figure 8 are flowcharts of example methods of wireless communication.
[0026] Figure 9 is a diagram of an example apparatus for wireless communication in accordance with the present disclosure.
[0027] Figure 10 is a diagram illustrating an example of a hardware implementation of an apparatus using a processing system in accordance with the present disclosure.
[0028] Figure 11 is a diagram of an example apparatus for wireless communication in accordance with the present disclosure.
[0029] Figure 12 is a diagram illustrating an example of a hardware implementation of an apparatus using a processing system in accordance with the present disclosure. DETAILED DESCRIPTION
[0030] The following detailed description in conjunction with the accompanying drawings is intended as a description of various configurations and is not intended to represent the configurations in which the concepts described herein may be practiced. For the purpose of providing a thorough understanding of the various concepts, the detailed description includes specific details. However, it will be apparent to those skilled in the art that these concepts may be practiced without these specific details. In some instances, well-known structures and components are shown in block diagram form to avoid obscuring such concepts.
[0031] Certain aspects of a telecommunications system will now be presented with reference to various apparatuses and methods. These apparatuses and methods will be described in the following detailed description and illustrated in the drawings by various blocks, modules, components, circuits, steps, processes, algorithms, etc. (collectively referred to as "elements"). These elements can be implemented using electronic hardware, computer software, or any combination thereof. Whether such elements are implemented as hardware or software depends upon the particular application and design constraints imposed on the overall system.
[0032] By way of example, a "processing system" that can include one or more processors can implement an element, or any part of an element, or any combination of elements. Examples of processors include microprocessors, microcontrollers, digital signal processors (DSPs), field programmable gate arrays (FPGAs), programmable logic devices (PLDs), state machines, gated logic, discrete hardware circuits, and other suitable hardware configured to perform the various functions described throughout this disclosure. One or more processors in the processing system can execute software. Software should be construed broadly to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executables, threads of execution, procedures, functions, etc., regardless of whether it is referred to by the terms software, firmware, middleware, microcode, hardware description language, or other names.
[0033] Accordingly, in one or more example embodiments, the functions described can be implemented in hardware, software, firmware, or any combination thereof. If implemented in software, the functions can be stored or encoded as one or more instructions or code on a computer-readable medium. Computer-readable media includes computer storage media. Storage media can be any available media that can be accessed by a computer. By way of example and not limitation, such computer-readable media can include random access memory (RAM), read only memory (ROM), electrically erasable programmable ROM (EEPROM), compact disc ROM (CD-ROM), or other optical disk storage, magnetic disk storage, or other magnetic storage devices, combinations of the above types of computer-readable media, or any other medium that can be used to store computer-executable code in the form of instructions or data structures that can be accessed by a computer.
[0034] While terms that are generally associated with 5G or New Radio (NR) radio access technology (RAT) may be used in this disclosure to describe aspects, aspects of the present disclosure may be applicable to other RATs, such as 3G RAT, 4G RAT, and / or post-5G (e.g., 6G) RATs.
[0035] Figure 1 FIG. is a diagram illustrating an example of a wireless network 100. The wireless network 100 may be a 5G (e.g., NR) network or a 4G (e.g., Long Term Evolution (LTE)) network, or may include elements of a 5G (e.g., NR) network or a 4G (e.g., Long Term Evolution (LTE)) network, among other examples. The wireless network 100 may include one or more network nodes 110 (shown as network nodes 110a, network nodes 110b, network nodes 110c, and network nodes 110d), user equipment (UE) 120 or multiple UEs 120 (shown as UEs 120a, UEs 120b, UEs 120c, UEs 120d, and UEs 120e), or other entities. The network node 110 is an example of a network node that communicates with the UE 120. As shown, the network node 110 may include one or more network nodes. For example, the network node 110 may be an aggregated network node, which means that the aggregated network node is configured to utilize a radio protocol stack that is physically or logically integrated within a single RAN node (e.g., within a single device or unit). As another example, the network node 110 may be a disaggregated network node (sometimes referred to as a disaggregated base station), which means that the network node 110 is configured to utilize a protocol stack that is physically or logically distributed between two or more nodes, such as one or more central units (CUs), one or more distributed units (DUs), or one or more radio units (RUs).
[0036] In some examples, network node 110 is or includes a network node that communicates with UE 120 via a radio access link, such as an RU. In some examples, network node 110 is or includes a network node that communicates with other network nodes 110 via a fronthaul link or a midhaul link, such as a DU. In some examples, network node 110 is or includes a network node that communicates with other network nodes 110 via a midhaul link or communicates with a core network via a backhaul link, such as a CU. In some examples, network node 110 (such as an aggregated network node 110 or a disaggregated network node 110) may include multiple network nodes, such as one or more RUs, one or more CUs, and / or one or more DUs. For example, network node 110 may include an NR base station, an LTE base station, a Node B, an eNB (e.g., in 4G), a gNB (e.g., in 5G), an access point, a transmit receive point (TRP), a DU, an RU, a CU, a mobility element of the network, a core network node, a network element, network equipment, a RAN node, or a combination thereof. In some examples, network node 110 may be interconnected with one or more other network nodes 110 in the wireless network 100 or to the wireless network 100 via various types of fronthaul, midhaul, and / or backhaul interfaces (such as direct physical connections, air interfaces, or virtual networks) using any suitable transport network.
[0037] In some examples, network node 110 may provide communication coverage for a specific geographical area. In the 3rd Generation Partnership Project (3GPP), depending on the context in which the term is used, the term "cell" may refer to the coverage area of network node 110 or the network node subsystem serving that coverage area. Network node 110 may provide communication coverage for a macrocell, a picocell, a femtocell, or another type of cell. A macrocell may cover a relatively large geographical area (e.g., with a radius of several kilometers) and may allow unrestricted access by UE 120 with a service subscription. A picocell may cover a relatively small geographical area and may allow unrestricted access by UE 120 with a service subscription. A femtocell may cover a relatively small geographical area (e.g., a residence) and may allow restricted access by UE 120 associated with that femtocell (e.g., UE 120 in a Closed Subscriber Group (CSG)). The network node 110 for a macrocell may be referred to as a macro network node. The network node 110 for a picocell may be referred to as a pico network node. The network node 110 for a femtocell may be referred to as a femto network node or a home network node. In Figure 1In the example shown, network node 110a may be a macro network node for macro cell 102a, network node 110b may be a pico network node for pico cell 102b, and network node 110c may be a femto network node for femto cell 102c. A network node may support one or more (e.g., three) cells. In some examples, a cell may not necessarily be stationary, and the geographical area of a cell may move according to the location of a moving network node 110 (e.g., a mobile network node).
[0038] In some aspects, the term "base station" or "network node" may refer to an aggregated base station, a disaggregated base station, an integrated access and backhaul (IAB) node, a relay node, or one or more of their components. For example, in some aspects, the "base station" or "network node" may refer to a CU, a DU, an RU, a near real-time (near RT) RAN intelligent controller (RIC), or a non-real-time (non RT) RIC, or a combination thereof. In some aspects, the term "base station" or "network node" may refer to a single device configured to perform one or more functions (such as those described herein in connection with network node 110). In some aspects, the term "base station" or "network node" may refer to multiple devices configured to perform one or more functions. For example, in some distributed systems, each of multiple different devices (which may be located at the same geographical location or different geographical locations) may be configured to perform at least a portion of a function, or to repeatedly perform at least a portion of the function, and the term "base station" or "network node" may refer to any one or more of these different devices. In some aspects, the term "base station" or "network node" may refer to one or more virtual base stations or one or more virtual base station functions. For example, in some aspects, two or more base station functions may be instantiated on a single device. In some aspects, the term "base station" or "network node" may refer to one base station function among base station functions, rather than another base station function. In this way, a single device may include more than one base station.
[0039] Wireless network 100 may include one or more relay stations. A relay station is a network node that receives a transmission of data from an upstream node (e.g., network node 110 or UE 120) and transmits the data to a downstream node (e.g., UE 120 or network node 110). A relay station may be a UE 120 capable of relaying transmissions for other UEs 120. In Figure 1 the example shown, network node 110d (e.g., a relay network node) may communicate with network node 110a (e.g., a macro network node) and UE 120d to facilitate communication between network node 110a and UE 120d. A network node that relays communication may be referred to as a relay station, a relay base station, a relay network node, a relay node, or a relay, etc.
[0040] The wireless network 100 can be a heterogeneous network that includes different types of network nodes 110, such as macro network nodes, pico network nodes, femto network nodes, or relay network nodes. These different types of network nodes 110 can have different transmission power levels, different coverage areas, or different impacts on interference in the wireless network 100. For example, a macro network node can have a high transmission power level (e.g., 5 watts to 40 watts), while pico network nodes, femto network nodes, and relay network nodes can have lower transmission power levels (e.g., 0.1 watt to 2 watts).
[0041] The network controller 130 can be coupled to or communicate with a set of network nodes 110 and can provide coordination and control for these network nodes 110. The network controller 130 can communicate with the network nodes 110 via a backhaul communication link or a midhaul communication link. The network nodes 110 can also communicate directly with each other or indirectly via wireless or wired backhaul communication links. In some aspects, the network controller 130 can be a CU or a core network device, or can include a CU or a core network device.
[0042] UEs 120 can be dispersed throughout the wireless network 100, and each UE 120 can be stationary or mobile. The UE 120 can include, for example, an access terminal, a terminal, a mobile station, or a subscriber unit. The UE 120 can be a cellular phone (e.g., a smart phone), a personal digital assistant (PDA), a wireless modem, a wireless communication device, a handheld device, a laptop computer, a cordless phone, a wireless local loop (WLL) station, a tablet device, a camera, a gaming device, a netbook, a smartbook, a superbook, a medical device, a biometric device, a wearable device (e.g., a smart watch, smart clothing, smart glasses, a smart wristband, smart jewelry (e.g., a smart ring or a smart bracelet)), an entertainment device (e.g., a music device, a video device, or a satellite radio), an in-vehicle component or sensor, a smart meter / sensor, industrial manufacturing equipment, a global positioning system device, a UE function of a network node, or any other suitable device configured to communicate via wireless or wired media.
[0043] Some UEs 120 may be considered machine type communication (MTC) or evolved or enhanced machine type communication (eMTC) UEs. The MTC UE or eMTC UE may include, for example, robots, drones, remote devices, sensors, meters, monitors, or location tags, which may communicate with network nodes, another device (e.g., a remote device), or some other entity. Some UEs 120 may be considered Internet of Things (IoT) devices, or may be implemented as narrowband IoT (NB-IoT) devices. Some UEs 120 may be considered customer premise equipment. The UE 120 may be included inside a housing that houses components of the UE 120, such as processor components or memory components. In some examples, the processor component and the memory component may be coupled together. For example, the processor component (e.g., one or more processors) and the memory component (e.g., memory) may be operatively coupled, communicatively coupled, electronically coupled, or electrically coupled.
[0044] Generally, any number of radio networks 100 may be deployed in a given geographical area. Each radio network 100 may support a specific RAT and may operate on one or more frequencies. The RAT may be referred to as a radio technology or an air interface. The frequency may be referred to as a carrier or a frequency channel. Each frequency in a given geographical area may support a single RAT to avoid interference between radio networks of different RATs. In some cases, an NR or 5G RAT network may be deployed.
[0045] In some examples, two or more UEs 120 (e.g., shown as UE 120a and UE 120e) may communicate directly using one or more sidelink channels (e.g., without using the network node 110 as an intermediary for communicating with each other). For example, the UE 120 may communicate using peer-to-peer (P2P) communication, device-to-device (D2D) communication, vehicle-to-everything (V2X) protocols (e.g., which may include vehicle-to-vehicle (V2V) protocols, vehicle-to-infrastructure (V2I) protocols, or vehicle-to-pedestrian (V2P) protocols), or a mesh network. In such examples, the UE 120 may perform scheduling operations, resource selection operations, or other operations described elsewhere herein as being performed by the network node 110.
[0046] Devices of the wireless network 100 can communicate using the electromagnetic spectrum, which can be subdivided into various categories, bands, or channels by frequency or wavelength. For example, devices of the wireless network 100 can communicate using one or more operating bands. In 5G NR, two initial operating bands have been identified as Frequency Range Designation FR1 (410 MHz – 7.125 GHz) and FR2 (24.25 GHz – 52.6 GHz). Although a part of FR1 is greater than 6 GHz, in various documents and articles, FR1 is usually (interchangeably) referred to as the “sub-6 GHz” band. Regarding FR2, a similar naming issue sometimes occurs, which is usually (interchangeably) referred to as the “millimeter wave” band in documents and articles, although it is different from the Extremely High Frequency (EHF) band (30 GHz - 300 GHz) identified by the International Telecommunication Union (ITU) as the “millimeter wave” band.
[0047] Frequencies between FR1 and FR2 are generally referred to as mid-band frequencies. Recent 5G NR research has identified operating bands for these mid-band frequencies as Frequency Range Designation FR3 (7.125 GHz - 24.25 GHz). Bands falling within FR3 can inherit FR1 characteristics or FR2 characteristics, and thus the characteristics of FR1 or FR2 can be effectively extended to the mid-band frequencies. In addition, higher bands are currently being explored to extend 5G NR operation beyond 52.6 GHz. For example, three higher operating bands have been identified as Frequency Range Designation FR4a or FR4-1 (52.6 GHz - 71 GHz), FR4 (52.6 GHz - 114.25 GHz), and FR5 (114.25 GHz - 300 GHz). Each of these higher bands falls within the EHF band.
[0048] Considering these examples, unless otherwise specifically stated, if the term “sub-6 GHz” is used in this document, it can generally represent frequencies that can be less than 6 GHz, frequencies that can be within FR1, or frequencies that can include mid-band frequencies. In addition, unless otherwise specifically stated, if the term “millimeter wave” is used in this document, it can broadly represent frequencies that can include mid-band frequencies, frequencies that can be within FR2, FR4, FR4-a, or FR4-1, or FR5, or frequencies that can be within the EHF band. It is contemplated that the frequencies included in these operating bands (e.g., FR1, FR2, FR3, FR4, FR4-a, FR4-1, or FR5) can be modified, and the techniques described in this document apply to those modified frequency ranges.
[0049] In some aspects, the UE 120 may include a communication manager 140. As described in more detail elsewhere herein, the communication manager 140 may: receive downlink control information conveying at least one transmit power control (TPC) command; and transmit communications using a transmit power that is at least partially based on the at least one TPC command and a power mode. Additionally or alternatively, the communication manager 140 may perform one or more other operations described herein.
[0050] In some aspects, the network node 110 may include a communication manager 150. As described in more detail elsewhere herein, the communication manager 150 may: transmit downlink control information conveying at least one TPC command; and receive communications using a transmit power that is at least partially based on the at least one TPC command and a power mode. Additionally or alternatively, the communication manager 150 may perform one or more other operations described herein.
[0051] As indicated above, Figure 1 is provided as an example. Other examples may differ from the example(s) described with respect to Figure 1 that are described.
[0052] Figure 2 FIG. 200 is a diagram illustrating an example 200 of communication between the network node 110 and the UE 120 in the wireless network 100. The network node 110 may be equipped with a set of antennas 234a through 234t, such as T antennas (T≥1). The UE 120 may be equipped with a set of antennas 252a through 252r, such as R antennas (R≥1). The network node 110 of example 200 includes one or more radio frequency components, such as the antennas 234 and the modem 232. In some examples, the network node 110 may include an interface, a communication component, or another component that facilitates communication with the UE 120 or another network node. Some network nodes 110 may not include radio frequency components that facilitate direct communication with the UE 120, such as one or more CUs or one or more DUs.
[0053] At network node 110, transmit processor 220 may receive data destined for UE 120 (or a set of UEs 120) from data source 212. Transmit processor 220 may use one or more channel quality indicators (CQIs) received from UE 120 to select one or more modulation and coding schemes (MCSs) for the UE 120. Network node 110 may use the MCS selected for UE 120 to process (e.g., encode and modulate) the data for UE 120 and may provide data symbols to UE 120. Transmit processor 220 may process system information (e.g., for semi-static resource partitioning information (SRPI)) and control information (e.g., CQI requests, grants, or upper layer signaling), and provide overhead symbols and control symbols. Transmit processor 220 may generate reference symbols for reference signals (e.g., cell-specific reference signal (CRS) or demodulation reference signal (DMRS)) and synchronization signals (e.g., primary synchronization signal (PSS) or secondary synchronization signal (SSS)). Transmit (TX) multiple-input multiple-output (MIMO) processor 230 may perform spatial processing (e.g., precoding) on the data symbols, control symbols, overhead symbols, or reference symbols, if applicable, and may provide a set of output symbol streams (e.g., T output symbol streams) to a corresponding set of modems 232 (e.g., T modems) (shown as modems 232a through 232t). For example, each output symbol stream may be provided to a modulator component (shown as MOD) of modem 232. Each modem 232 may process the corresponding output symbol stream (e.g., for OFDM) using the corresponding modulator component to obtain an output sample stream. Each modem 232 may also process (e.g., convert to analog, amplify, filter, or up-convert) the output sample stream using the corresponding modulator component to obtain a downlink signal. Modems 232a through 232t may transmit a set of downlink signals (e.g., T downlink signals) via a corresponding set of antennas 234 (e.g., T antennas) (shown as antennas 234a through 234t).
[0054] At the UE 120, a set of antennas 252 (shown as antennas 252a through 252r) may receive downlink signals from the network node 110 or other network nodes 110 and may provide a set of received signals (e.g., R received signals) to a set of modems 254 (e.g., R modems) (shown as modems 254a through 254r). For example, each received signal may be provided to a demodulator component (shown as DEMOD) of the modem 254. Each modem 254 may use the corresponding demodulator component to condition (e.g., filter, amplify, down-convert, or digitize) the received signal to obtain input samples. Each modem 254 may use the demodulator component to further process the input samples (e.g., for OFDM) to obtain received symbols. The MIMO detector 256 may obtain the received symbols from the modems 254, may perform MIMO detection on the received symbols when applicable, and may provide the detected symbols. The receive processor 258 may process (e.g., demodulate and decode) the detected symbols, may provide the decoded data for the UE 120 to the data sink 260, and may provide the decoded control information and system information to the controller / processor 280. The term "controller / processor" may refer to one or more controllers, one or more processors, or a combination thereof. The channel processor may determine reference signal received power (RSRP) parameters, received signal strength indicator (RSSI) parameters, reference signal received quality (RSRQ) parameters, or CQI parameters, etc. In some examples, one or more components of the UE 120 may be included in the housing 284.
[0055] The network controller 130 may include a communication unit 294, a controller / processor 290, and a memory 292. The network controller 130 may include, for example, one or more devices in a core network. The network controller 130 may communicate with the network node 110 via the communication unit 294.
[0056] One or more antennas (e.g., antennas 234a through 234t or antennas 252a through 252r) may include or may be included within one or more of the following: one or more antenna panels, one or more antenna groups, one or more sets of antenna elements, or one or more antenna arrays, etc. The antenna panel, antenna group, set of antenna elements, or antenna array may include one or more antenna elements (in a single housing or multiple housings), a coplanar set of antenna elements, a non-coplanar set of antenna elements, or one or more antenna elements coupled to one or more transmit or receive components (such as Figure 2 one or more components) of.
[0057] On the uplink, at the UE 120, the transmit processor 264 may receive and process data from the data source 262 and control information from the controller / processor 280 (e.g., for reports including RSRP, RSSI, RSRQ, or CQI). The transmit processor 264 may generate reference symbols for one or more reference signals. The symbols from the transmit processor 264 may be pre-coded by the TX MIMO processor 266 when applicable, further processed by the modem 254 (e.g., for DFT-s-OFDM or CP-OFDM), and sent to the network node 110. In some examples, the modem 254 of the UE 120 may include a modulator and a demodulator. In some examples, the UE 120 includes a transceiver. The transceiver may include any combination of the antenna 252, the modem 254, the MIMO detector 256, the receive processor 258, the transmit processor 264, or the TX MIMO processor 266. The transceiver may be used by a processor (e.g., the controller / processor 280) and the memory 282 to perform aspects of any of the processes described herein.
[0058] At the network node 110, the uplink signals from the UE 120 or other UEs may be received by the antenna 234, processed by the modem 232 (e.g., the demodulator component of the modem 232, shown as DEMOD), detected by the MIMO detector 236 when applicable, and further processed by the receive processor 238 to obtain the decoded data and control information transmitted by the UE 120. The receive processor 238 may provide the decoded data to the data sink 239 and the decoded control information to the controller / processor 240. The network node 110 may include a communication unit 244 and may communicate with the network controller 130 via the communication unit 244. The network node 110 may include a scheduler 246 to schedule one or more UEs 120 for downlink or uplink communication. In some examples, the modem 232 of the network node 110 may include a modulator and a demodulator. In some examples, the network node 110 includes a transceiver. The transceiver may include any combination of the antenna 234, the modem 232, the MIMO detector 236, the receive processor 238, the transmit processor 220, or the TX MIMO processor 230. The transceiver may be used by a processor (e.g., the controller / processor 240) and the memory 242 to perform aspects of any of the processes described herein.
[0059] The controller / processor 240 of the network node 110, the controller / processor 280 of the UE 120, and / or Figure 2Any other components may perform one or more techniques associated with TPC commands for network power saving modes, as described in more detail elsewhere herein. For example, the controller / processor 240 of network node 110, the controller / processor 280 of UE 120, and / or Figure 2 any other components may execute or direct, for example Figure 7 method 700 of Figure 8 method 800 of Figure 7 and / or the operations of other processes as described herein. Memory 242 and memory 282 may store data and program code for network node 110 and UE 120, respectively. In some examples, memory 242 and / or memory 282 may include a non-transitory computer-readable medium storing one or more instructions (e.g., code and / or program code) for wireless communication. For example, when executed (e.g., directly, or after compilation, conversion, and / or interpretation) by one or more processors of network node 110 and / or UE 120, the one or more instructions may cause the one or more processors, UE 120, and / or network node 110 to execute or direct, for example Figure 8 method 800 of
[0060] the operations of method 700 of
[0061] and / or other processes as described herein. In some examples, executing the instructions may include running the instructions, converting the instructions, compiling the instructions, and / or interpreting the instructions, etc.
[0062] Although Figure 2The boxes in [the figure] are illustrated as separate components, but the functions described above for these boxes can be implemented in a single hardware, software, or combined component, or in various combinations of components. For example, the functions described for the transmit processor 264, the receive processor 258, and / or the TX MIMO processor 266 can be performed by, or under the control of, the controller / processor 280.
[0063] As indicated above, Figure 2 is provided as an example. Other examples may be different from the example described with respect to Figure 2 ...
[0064] The deployment of a communication system (such as a 5G NR system) can be arranged with various components or constituent parts in a variety of ways. In a 5G NR system or network, network nodes, network entities, mobility elements of the network, RAN nodes, core network nodes, network elements, base stations, or network equipment can be implemented in an aggregated or disaggregated architecture. For example, a base station (such as a Node B (NB), evolved NB (eNB), NR base station, 5G NB, access point (AP), TRP, or cell, etc.) or one or more units (or one or more components) performing base station functionality can be implemented as an aggregated base station (also referred to as a stand-alone base station or a monolithic base station) or a disaggregated base station. A "network entity" or "network node" can refer to a disaggregated base station or one or more units of a disaggregated base station (such as one or more CUs, one or more DUs, one or more RUs, or a combination thereof).
[0065] An aggregated base station (e.g., an aggregated network node) can be configured to utilize a radio protocol stack that is physically or logically integrated within a single RAN node (e.g., within a single device or unit). A disaggregated base station (e.g., a disaggregated network node) can be configured to utilize a protocol stack that is physically or logically distributed between two or more units (such as one or more CUs, one or more DUs, or one or more RUs). In some examples, a CU can be implemented within a network node, and one or more DUs can be co-located with the CU, or alternatively, can be geographically or virtually spread across one or more other network nodes. A DU can be implemented to communicate with one or more RUs. Each of the CU, DU, and RU can also be implemented as a virtual unit, such as a virtual central unit (VCU), a virtual distributed unit (VDU), or a virtual radio unit (VRU), etc.
[0066] Base station type operations or network design may consider the aggregation characteristics of base station functionality. For example, disaggregated base stations can be utilized in an IAB network, an open radio access network (O-RAN, such as a network configuration initiated by the O-RAN Alliance), or a virtualized radio access network (vRAN, also known as a cloud radio access network (C-RAN)) to facilitate the scaling of a communication system by separating base station functionality into one or more units that can be deployed separately. A disaggregated base station may include functionality implemented across two or more units at various physical locations, as well as functionality virtualized for at least one unit, which can achieve flexibility in network design. Each unit of the disaggregated base station may be configured for wired or wireless communication with at least one other unit of the disaggregated base station.
[0067] Figure 3 is a diagram illustrating an example disaggregated base station architecture 300 according to the present disclosure. The disaggregated base station architecture 300 may include a CU 310, which may communicate directly with a core network 320 via a backhaul link, or indirectly with the core network 320 through one or more disaggregated control units, such as a near RT RIC 325 via an E2 link, or a non-RT RIC 315 associated with a service management and orchestration (SMO) framework 305, or both. The CU 310 may communicate with one or more DUs 330 via respective midhaul links, such as through an F1 interface. Each DU in the DUs 330 may communicate with one or more RUs 340 via a respective fronthaul link. Each RU in the RUs 340 may communicate with one or more UEs 120 via a respective radio frequency (RF) access link. In some specific implementations, a UE 120 may be served simultaneously by multiple RUs 340.
[0068] Each unit (including the CU 310, DU 330, RU 340) and the near RT RIC 325, non-RT RIC 315, and SMO framework 305 may include one or more interfaces or be coupled to one or more interfaces configured to receive or transmit signals, data, or information (collectively referred to as signals) via a wired or wireless transmission medium. Each unit or an associated processor or controller providing instructions to one or more communication interfaces of a corresponding unit may be configured to communicate with one or more of the other units via the transmission medium. In some examples, each unit may include a wired interface and a wireless interface, the wired interface being configured to receive signals or transmit signals to one or more of the other units via a wired transmission medium, and the wireless interface may include a receiver, a transmitter, or a transceiver (such as an RF transceiver) configured to receive signals or transmit signals to one or more of the other units via a wireless transmission medium or perform both.
[0069] In some aspects, the CU 310 may host one or more higher layer control functions. Such control functions may include, for example, Radio Resource Control (RRC) functions, Packet Data Convergence Protocol (PDCP) functions, or Service Data Adaptation Protocol (SDAP) functions, among others. Each control function may be implemented using an interface that is configured to communicate signals with other control functions hosted by the CU 310. The CU 310 may be configured to handle user plane functionality (e.g., Central Unit - User Plane (CU - UP) functionality), control plane functionality (e.g., Central Unit - Control Plane (CU - CP) functionality), or a combination thereof. In some specific implementations, the CU 310 may be logically split into one or more CU - UP units and one or more CU - CP units. When implemented in an O - RAN configuration, the CU - UP units may communicate bidirectionally with the CU - CP units via an interface such as an E1 interface. As needed, the CU 310 may be implemented to communicate with the DU 330 for network control and signaling.
[0070] Each DU 330 may correspond to a logical unit that includes one or more base station functions for controlling the operation of one or more RUs 340. In some aspects, the DU 330 may host at least a portion of the Radio Link Control (RLC) layer, the Medium Access Control (MAC) layer, and one or more of the higher Physical (PHY) layers, at least in part according to a functional split (such as the functional split defined by 3GPP). In some aspects, one or more of the higher PHY layers may be implemented by one or more modules for forward error correction (FEC) encoding and decoding, scrambling, and modulation and demodulation, among other things. In some aspects, the DU 330 may also host one or more lower PHY layers, such as one or more modules for fast Fourier transform (FFT), inverse FFT (iFFT), digital beamforming, or physical random access channel (PRACH) extraction and filtering, among other things. Each layer (which may also be referred to as a module) may be implemented using an interface that is configured to communicate signals with other layers (and modules) hosted by the DU 330 or with control functions hosted by the CU 310.
[0071] Each RU 340 can implement lower layer functionality. In some deployments, the RU 340 controlled by the DU 330 can correspond to a logical node that hosts RF processing functions or low PHY layer functions, such as performing FFT, performing iFFT, digital beamforming, or PRACH extraction and filtering, etc., based on a functional split (e.g., the functional split defined by 3GPP), such as a lower layer functional split. In such an architecture, each RU 340 can be operated to handle over-the-air (OTA) communication with one or more UEs 120. In some embodiments, the real-time and non-real-time aspects of the control plane and user plane communication with the RU 340 can be controlled by the corresponding DU 330. In some scenarios, this configuration can enable each DU 330 and CU 310 to be implemented in a cloud-based RAN architecture, such as a vRAN architecture.
[0072] The SMO framework 305 can be configured to support the deployment and orchestration of RAN for both non-virtualized network elements and virtualized network elements. For non-virtualized network elements, the SMO framework 305 can be configured to support the deployment of dedicated physical resources for RAN coverage requirements, and these dedicated physical resources can be managed via an operation and maintenance interface, such as the O1 interface. For virtualized network elements, the SMO framework 305 can be configured to interact with a cloud computing platform, such as the Open Cloud (O-Cloud) platform 390, to perform network element lifecycle management, such as instantiating virtualized network elements, via a cloud computing platform interface, such as the O2 interface. Such virtualized network elements can include, but are not limited to, CU 310, DU 330, RU 340, non-RT RIC 315, and near-RT RIC 325. In some embodiments, the SMO framework 305 can communicate with the hardware aspects of the 4G RAN, such as the Open eNB (O-eNB) 311, via the O1 interface. Additionally, in some embodiments, the SMO framework 305 can communicate directly with each RU in one or more RUs 340 via the corresponding O1 interface. The SMO framework 305 can also include a non-RT RIC 315 configured to support the functionality of the SMO framework 305.
[0073] The non-RT RIC 315 can be configured to include logic functions that enable non-real-time control and optimization of RAN elements and resources, artificial intelligence / machine learning (AI / ML) workflows including model training and updating, or policy-based guidance of applications / features in the near-RT RIC 325. The non-RT RIC 315 can be coupled to (such as via the A1 interface) or communicate with the near-RT RIC 325. The near-RT RIC 325 can be configured to include logic functions that enable near-real-time control and optimization of RAN elements and resources via an interface (such as via the E2 interface) through data collection and actions, and this interface connects one or more CUs 310, one or more DUs 330, or both, and the O-eNB to the near-RT RIC 325.
[0074] In some specific implementations, to generate an AI / ML model to be deployed in the near-RT RIC 325, the non-RT RIC 315 can receive parameters or external enrichment information from an external server. Such information can be utilized by the near-RT RIC 325 and can be received from non-network data sources or from network functions at the SMO framework 305 or the non-RT RIC 315. In some examples, the non-RT RIC 315 or the near-RT RIC 325 can be configured to tune RAN behavior or performance. For example, the non-RT RIC 315 can monitor long-term trends and patterns of performance and employ an AI / ML model to perform corrective actions through the SMO framework 305 (such as reconfiguration via the O1 interface) or via the creation of RAN management policies (such as A1 interface policies).
[0075] As indicated above, Figure 3 is provided as an example. Other examples may be different from the examples described with respect to Figure 3 which are described.
[0076] Figure 4 is a diagram illustrating Example 400 of physical channels and reference signals in a wireless network according to the present disclosure. As Figure 4 shown, the downlink channels and downlink reference signals can carry information from the network node 110 to the UE 120, and the uplink channels and uplink reference signals can carry information from the UE 120 to the network node 110.
[0077] As shown in the figure, the downlink channel may include a Physical Downlink Control Channel (PDCCH) carrying downlink control information (DCI), a Physical Downlink Shared Channel (PDSCH) carrying downlink data, a Physical Broadcast Channel (PBCH) carrying system information, and so on. In some examples, PDSCH communication may be scheduled by PDCCH communication. As further shown in the figure, the uplink channel may include a Physical Uplink Control Channel (PUCCH) carrying uplink control information (UCI), a Physical Uplink Shared Channel (PUSCH) carrying uplink data, or a Physical Random Access Channel (PRACH) for initial network access, and so on. In some examples, UE 120 may send an acknowledgement (ACK) or negative acknowledgement (NACK) feedback (e.g., ACK / NACK feedback or ACK / NACK information) in the UCI on the PUCCH and / or PUSCH.
[0078] As further shown in the figure, the downlink reference signals may include Synchronization Signal Blocks (SSBs), Channel State Information (CSI) Reference Signals (CSI-RSs), Demodulation Reference Signals (DMRSs), Positioning Reference Signals (PRSs), or Phase Tracking Reference Signals (PTRSs), and so on. Also as shown in the figure, the uplink reference signals may include Sounding Reference Signals (SRSs), DMRSs, or PTRSs, and so on.
[0079] The SSB may carry information for initial network acquisition and synchronization, such as a Primary Synchronization Signal (PSS), a Secondary Synchronization Signal (SSS), a PBCH, and a PBCH DMRS. The SSB is sometimes referred to as a Synchronization Signal / PBCH (SS / PBCH) block. In some examples, the network node 110 may send multiple SSBs on multiple corresponding beams, and the SSB may be used for beam selection.
[0080] CSI-RS can carry information for downlink channel estimation (e.g., downlink CSI acquisition), which can be used for scheduling, link adaptation, beam management, etc. The network node 110 can configure a CSI-RS set for the UE 120, and the UE 120 can measure the configured CSI-RS set. At least partially based on these measurement results, the UE 120 can perform channel estimation and report channel estimation parameters (e.g., in a CSI report) to the network node 110, such as a channel quality indicator (CQI), a precoding matrix indicator (PMI), a CSI-RS resource indicator (CRI), a layer indicator (LI), a rank indicator (RI), or a reference signal received power (RSRP), etc. The network node 110 can use the CSI report to select transmission parameters for downlink communication to the UE 120, such as the number of transmission layers (e.g., rank), a precoding matrix (e.g., a precoder), a modulation and coding scheme (MCS), or to refine the downlink beam (e.g., using a beam refinement process or a beam management process), etc.
[0081] DMRS can carry information for estimating a radio channel to demodulate an associated physical channel (e.g., PDCCH, PDSCH, PBCH, PUCCH, or PUSCH). The design and mapping of DMRS can be specific to the physical channel for which DMRS is used for estimation. DMRS is UE-specific, can be beamformed, can be restricted to scheduled resources (e.g., instead of being transmitted over a wideband), and can be transmitted only when necessary. As shown, DMRS is used for both downlink communication and uplink communication.
[0082] PTRS can carry information for compensating oscillator phase noise. Generally, phase noise increases with the increase of the oscillator carrier frequency. Therefore, PTRS can be utilized at high carrier frequencies (such as millimeter wave frequencies) to mitigate phase noise. PTRS can be used to track the phase of a local oscillator and to achieve suppression of phase noise and common phase error (CPE). As shown, PTRS is used for both downlink communication (e.g., on PDSCH) and uplink communication (e.g., on PUSCH).
[0083] The PRS may carry information for implementing timing or ranging measurements of the UE 120 based on signals sent by the network node 110 to improve the observed time difference of arrival (OTDOA) positioning performance. For example, the PRS may be a pseudo-random quadrature phase shift keying (QPSK) sequence mapped in a diagonal pattern with frequency offset and time offset to avoid conflicts with cell-specific reference signals and control channels (e.g., PDCCH). Generally speaking, the PRS can be designed to improve the detectability of the UE 120, which may need to detect downlink signals from multiple neighboring network nodes to perform OTDOA-based positioning. Therefore, the UE 120 may receive PRS from multiple cells (e.g., a reference cell and one or more neighboring cells), and may report the reference signal time difference (RSTD) based on the OTDOA measurements associated with the PRS received from multiple cells. In some examples, the network node 110 may then calculate the positioning of the UE 120 based on the RSTD measurements reported by the UE 120.
[0084] The SRS may carry information for uplink channel estimation, which can be used for scheduling, link adaptation, precoder selection, beam management, etc. The network node 110 may configure one or more SRS resource sets for the UE 120, and the UE 120 may send SRS on the configured SRS resource sets. The SRS resource sets may have configured uses, such as uplink CSI acquisition, downlink CSI acquisition for reciprocity-based operations, uplink beam management, etc. The network node 110 may measure the SRS, perform channel estimation at least partially based on these measurement results, and may use the SRS measurement results to configure communication with the UE 120.
[0085] As indicated above, Figure 4 is provided as an example. Other examples may be different from the examples described with respect to Figure 4 which.
[0086] Figures 5A to 5C is a diagram illustrating Example 500 of transmit power control according to the present disclosure.
[0087] As Figure 5A shown, the UE (e.g., UE 120) may use the transmission opportunity for the configured grant (CG) PUSCH (CG-PUSCH) transmission or the dynamic grant (DG) PUSCH (DG-PUSCH) transmission. In the case of CG-PUSCH transmission, the UE may receive a grant for transmission in the CG-PUSCH occasion i on the downlink from a network node (e.g., network node 110). The UE may be in a time period K 2,min(i) Subsequently, the authorized resources are used for transmission. Similarly, in the case of DG-PUSCH transmission, the UE may receive downlink control information (DCI) associated with triggering transmission at DG-PUSCH occasion i on the downlink from a network node. The UE may do so for a certain time period K PUSCH (i) Subsequently, the DG-PUSCH resources are used for transmission. The transmission occasion may also be used for PUCCH, SRS, or PRACH transmission, etc. Additional details regarding the transmission occasion are described in 3GPP Technical Specification (TS) 38.214 version 17.3.0.
[0088] Figure 5B Shows an example of a DCI format (e.g., DCI format 2_2) that may be used to indicate a TPC command for the triggered transmission (e.g., DG-PUSCH transmission). As Figure 5B shown, the DCI format may include a set of blocks, and at least one block may include a closed-loop (CL) indicator (e.g., a first set of bits, such as 0 bits or 1 bit) and / or a TPC command indicator (e.g., a second set of bits (e.g., 2 bits)). Additional details of the indicators included in the DCI are described in 3GPP TS 38.212 version 17.3.0. The TPC command indicator may convey a TPC command, such as an indicator of a value in a lookup table that the UE may use to determine the transmission power. In one example, the TPC command indicator may identify an absolute TPC value in a first lookup table. For example, the TPC command indicator may identify an entry in the first lookup table that identifies a specific transmission power. In another example, the TPC command indicator may identify a cumulative TPC value in a second lookup table. For example, the TPC command indicator may identify an entry in the second lookup table that corresponds to the amount by which the previous transmission power is to be incremented or decremented as indicated.
[0089] Figure 5C Shows an example of a lookup table (or set of lookup tables) for the TPC command. As Figure 5C shown, the TPC command may have values (e.g., from a 2-bit TPC command indicator) 0 to 3, which may correspond to a cumulative TPC value or an absolute TPC value. For example, the TPC command field may map to a cumulative TPC value δ for PUSCH transmission PUSCH,b,f,c or a cumulative TPC value δ for SRS transmission SRS,b,f,c . Similarly, the TPC command field may map to an absolute TPC value δ for PUSCH transmission PUSCH,b,f,c or an absolute TPC value δ for SRS transmission SRS,b,f,c. In some examples, a single look-up table can implement the mapping between TPC commands and multiple types of transmissions and / or multiple types of TPC values. Alternatively, multiple look-up tables can implement the mapping between TPC commands and multiple types of transmissions and / or multiple types of TPC values. Additional details regarding the mapping of TPC command fields to TPC values are described in 3GPP TS 38.213.
[0090] As indicated above, Figures 5A to 5C is provided as an example. Other examples may be different from what is described with respect to Figures 5A to 5C .
[0091] A network node may send a set of TPC commands to a UE to control the uplink transmission power of the UE. The TPC commands may include, for example, absolute TPC commands or cumulative TPC commands. An absolute TPC command may include information indicating a specific transmission power, regardless of any other TPC commands. For example, a UE may receive an absolute TPC command that identifies an entry in a look-up table, and the UE may determine the transmission power at least in part based on the entry in the look-up table. A cumulative TPC command may include information indicating the transmission power relative to a previous transmission power. For example, a UE may receive a cumulative TPC command and determine to increase or decrease the current transmission power at least in part based on the value in the cumulative TPC command.
[0092] Some communication systems have introduced power saving modes, in which a network node may use a different number of antennas, different transmission powers, or different load levels (e.g., different numbers of supported UEs, traffic levels, or supported signal-to-interference-plus-noise ratio (SINR) values). However, when a network node changes the power mode (e.g., between a power reduction mode and a non-power reduction mode or vice versa), a UE may continue to use the same transmission power indicated in the TPC command or interpret the TPC command in the same way. This may cause the UE to transmit at a transmission power not supported by the network node, which may lead to communication dropouts or excessive interference. Some aspects described herein enable the use of TPC commands with different network power modes. For example, a UE may determine the transmission power at least in part based on the TPC command and the network power mode. In this case, as an example, a UE may switch between interpreting the TPC command as an absolute TPC command and interpreting the TPC command as a cumulative TPC command at least in part based on the network power mode. In this way, the network node and the UE can align the UE transmission power with the network power mode, thereby avoiding synchronization problems, communication dropouts, and / or excessive interference.
[0093] Figures 6A to 6E is a diagram illustrating example 600 associated with a transmission power control command for a network power saving mode in accordance with the present disclosure. AsFigure 6A As shown, Example 600 includes communication between network node 110 and UE 120.
[0094] As further shown in Figure 6A and at 610, UE 120 may receive DCI with a TPC command. For example, UE 120 may receive DCI including a single TPC command or multiple TPC commands. Additionally or alternatively, UE 120 may receive multiple DCI messages conveying multiple TPC commands.
[0095] As further shown in Figure 6A and at 620, UE 120 may use the TPC command and the network power mode to determine the transmit power. For example, UE 120 may interpret the TPC command in a specific manner (e.g., as a cumulative TPC command or an absolute TPC command) at least in part based on the network power mode and / or may include or exclude the TPC command from the transmit power determination at least in part based on the network power mode (e.g., in a set of TPC commands, one or more TPC commands may be included or excluded at least in part based on the current network power mode or a previous network power mode (such as the network power mode when one or more TPC commands are received)).
[0096] In some aspects, UE 120 may include one or more TPC commands received in the current network power mode in the transmit power determination. For example, as Figure 6B shown, the first PUSCH occasion i - i_0 may occur during the first network power mode (mode 1), and the second PUSCH occasion i may occur during the second network power mode (mode 2). When the network power mode is not used to select which TPC commands to apply when determining the transmit power, the cumulative window for the second PUSCH occasion i may span from time period K PUSCH(i-i_0)-1 to K PUSCH(i) occur. In other words, the cumulative window spans from a first threshold time period before the first PUSCH occasion (e.g., the time period when any received TPC commands are too close to the first PUSCH occasion to be applied) to a second threshold time period before the second PUSCH occasion (e.g., the time period when any received TPC commands are too close to the second PUSCH occasion to be applied). However, here, UE 120 determines to use only the TPC commands received during the current active network mode. Thus, the new cumulative window extends from time period t (e.g., when the network power mode switches) s to the second threshold time period before the second PUSCH occasion. UE 120 identifies the set of TPC commands D received during the new cumulative window and determines the transmit power according to the following equation:
[0097]
[0098] Where f represents the transmission power of PUSCH occasion i, δ is the value to be applied to each TPC command (e.g., the cumulative change in transmission power), and D is the set of TPC commands received during the new cumulative window.
[0099] In some aspects, the UE 120 can determine the type of TPC command to be applied to determine the transmission power at least in part based on in which network mode the TPC command is received. For example, as shown in Figure 6C and illustrated by FIG. 650, PUSCH occasion i can occur during the second power mode, and the TPC command can be received during the first power mode and during the cumulative window for PUSCH occasion i. In this case, even when the UE 120 is currently configured to accumulate TPC commands, the UE 120 can determine to interpret the received TPC command as an absolute TPC command. In other words, the UE 120 can interpret the received TPC command as an absolute TPC command at least in part based on receiving the TPC command in a power mode different from that of PUSCH occasion i, rather than interpreting the received TPC command as a cumulative TPC command at least in part based on the static or semi-static configuration of the UE 120. In contrast, as illustrated by FIG. 652, when the TPC command is received in the same power mode as PUSCH occasion i, the UE 120 can interpret the TPC command as a cumulative TPC command according to the static or semi-static configuration of the UE 120. In another example, the UE 120 can interpret the TPC command as cumulative when received in a different network power mode, and can use the static or semi-static configuration to interpret the TPC command when received in the same network power mode.
[0100] In some aspects, the UE 120 can determine the cumulative window at least in part based on whether the TPC command is received during a continuous period of the network power mode. For example, as Figure 6DAs shown, the first PUSCH occasion and the second PUSCH occasion can each occur in the same network power mode (mode 1), where a different network power mode (mode 0) occurs between the PUSCH occasions. In other words, mode 1 is not continuous with respect to the PUSCH occasion pair. In some aspects, even when the network power mode is discontinuous, UE 120 can use the TPC command received in the network power mode of the second PUSCH occasion. In other words, before transitioning to mode 2 and transitioning back to mode 1, UE 120 can use the TPC command received in mode 1. Alternatively, UE 120 can use the TPC command received in the continuous part of the network power mode of the second PUSCH occasion to determine the transmission power for the second PUSCH occasion. In this case, UE 120 can include the TPC command received after transitioning from mode 2 to mode 1, but exclude the TPC command received in mode 1 before transitioning to mode (and transitioning back to mode 1).
[0101] In some aspects, UE 120 can determine the TPC value or lookup table (or part thereof) to be used to determine the transmission power at least partially based on the network power saving mode. For example, as Figure 6E shown, UE 120 can include a lookup table that maps the TPC command field to the cumulative TPC value and the absolute TPC value for power mode 1 and power mode 2. In this case, when UE 120 determines the transmission power for a PUSCH occasion in power mode 1 and is configured for cumulative TPC commands (e.g., as a static or semi-static configuration or at least partially based on the network power saving mode), UE 120 can map the TPC command field to the first column of the lookup table. In contrast, when UE 120 determines the transmission power for a PUSCH occasion in power mode 2 and is configured for cumulative TPC commands, UE 120 can map the TPC command field to the second column of the lookup table, which can have different values from the first column of the lookup table. In other words, a TPC command with a value of 2 can correspond to a 1 decibel (dB) change in the transmission power when power mode 1 is enabled and a 2 dB change in the transmission power when power mode 2 is enabled.
[0102] As further shown in Figure 6A and at 630, UE 120 can transmit using the determined transmission power mode. For example, UE 120 can transmit a PUSCH transmission using the determined transmission power. Additionally or alternatively, UE 120 can transmit a PUCCH transmission, a PRACH transmission, or an SRS transmission using the determined transmission power.
[0103] As indicated above, Figures 6A to 6Eis provided as an example. Other examples may be different from those described with respect to Figures 6A to 6E described.
[0104] Figure 7 is a flowchart of an example method 700 of wireless communication. Method 700 may be performed by, for example, a UE (e.g., UE 120).
[0105] At 710, the UE may receive downlink control information that conveys at least one TPC command. For example, the UE (e.g., using the communication manager 140 depicted in Figure 9 and / or the receiving component 902) may receive downlink control information that conveys at least one TPC command, as described above in connection with, for example Figure 6A and described at 610. In some aspects, receiving at least one TPC command includes: receiving a particular TPC command after a first transmission opportunity associated with a first network power mode during the first network power mode; and determining a transmit power for transmitting a communication in a second transmission opportunity associated with a second network power mode at least in part based on the absolute value of the particular TPC command and when the TPC accumulation mode is active.
[0106] In some aspects, receiving at least one TPC command includes: receiving a particular TPC command after a first transmission opportunity associated with a first network power mode during the first network power mode; and determining a transmit power for transmitting a communication in a second transmission opportunity associated with a second network power mode at least in part based on the absolute value of the particular TPC command and when the TPC accumulation mode is active. In some aspects, at least one TPC command is received after the first transmission opportunity and before the second transmission opportunity, the first transmission opportunity and the second transmission opportunity are associated with the first network power mode, and the second network power mode occurs between the first transmission opportunity and the second transmission opportunity. In some aspects, receiving at least one TPC command includes: receiving a particular TPC command during a particular network mode; and using a cumulative TPC value or an absolute TPC value to determine a transmit power for a physical uplink shared channel transmission opportunity for transmitting a communication during the particular network mode, where the transmit power is determined using the cumulative TPC value or the absolute TPC value at least in part based on the type of active TPC mode.
[0107] At 720, in some aspects, the UE may determine a transmit power at least in part based on at least one TPC command and a power mode. For example, the UE (e.g., using the communication manager 140 depicted in Figure 9 and / or the determining component 908) may determine a transmit power at least in part based on at least one TPC command and a power mode, as described above in connection with, for example Figure 6AAnd as described at 620. In some aspects, method 700 includes determining a transmit power based at least in part on one or more of at least one TPC command received after the end of a second network power mode and excluding any TPC commands received before the end of the second network power mode.
[0108] In some aspects, method 700 includes determining a transmit power based at least in part on one or more of at least one TPC command received during a first network power mode and excluding any TPC commands received during a second network power mode. In some aspects, mapping at least one TPC command to a set of TPC cumulative values from among a plurality of possible sets of TPC cumulative values is based at least in part on the power mode. In some aspects, mapping at least one TPC command to a set of TPC absolute values from among a plurality of possible sets of TPC absolute values is based at least in part on the power mode.
[0109] At 730, the UE may transmit a communication using the transmit power. For example, the UE (e.g., using Figure 9 the communication manager 140 and / or the transmit component 904 depicted therein) may transmit a communication using a transmit power based at least in part on at least one TPC command and the power mode, as described above in connection with, for example, Figure 6A and as described at 630. In some aspects, a physical uplink shared channel for conveying a communication occurs during a period associated with a network power saving mode, and method 700 includes determining a transmit power based at least in part on the accumulation of one or more TPC commands received in conjunction with the period associated with the network power saving mode in at least one TPC command.
[0110] Although Figure 7 example blocks of method 700 are shown, in some aspects, method 700 may include additional blocks, fewer blocks, different blocks, or blocks arranged in a different manner compared to the blocks depicted in Figure 7 In addition or alternatively, two or more of the blocks of method 700 may be executed in parallel.
[0111] Figure 8 is a flowchart of an example method 800 of wireless communication. Method 800 may be performed by, for example, a network node (e.g., network node 110).
[0112] At 810, in some aspects, a network node may determine at least one TPC command. For example, the network node (e.g., using Figure 11 the communication manager 150 and / or the determination component 1108 depicted therein) may determine at least one TPC command, as described above in connection with, for example, Figure 6AAnd is described at 610. In some aspects, mapping at least one TPC command to a set of TPC accumulation values among multiple possible sets of TPC accumulation values is at least partially based on a power mode. In some aspects, mapping at least one TPC command to a set of TPC absolute values among multiple possible sets of TPC absolute values is at least partially based on a power mode.
[0113] At 820, a network node may send downlink control information conveying at least one TPC command. For example, a network node (such as using Figure 11 the communication manager 150 and / or the transmission component 1104 depicted in) may send downlink control information conveying at least one TPC command, as described above in connection with, for example, Figure 6A And is described at 610. In some aspects, a physical uplink shared channel for conveying communication occurs during a period associated with a network power saving mode, and the transmission power is at least partially based on the accumulation of one or more TPC commands sent in at least one TPC command in combination with the period associated with the network power saving mode. In some aspects, sending at least one TPC command includes sending a specific TPC command after a first transmission opportunity associated with a first network power mode during the first network power mode, wherein the transmission power for sending communication in a second transmission opportunity associated with a second network power mode is determined at least partially based on the absolute value of the specific TPC command and when the TPC accumulation mode is active.
[0114] In some aspects, sending at least one TPC command includes sending a specific TPC command during a specific network mode, wherein the transmission power for the transmission opportunity of the physical uplink shared channel for sending communication during the specific network mode is determined using an accumulated TPC value or using an absolute TPC value and is at least partially based on the type of active TPC mode. In some aspects, at least one TPC command is received after a first transmission opportunity and before a second transmission opportunity, the first transmission opportunity and the second transmission opportunity being associated with a first network power mode, and a second network power mode occurs between the first transmission opportunity and the second transmission opportunity.
[0115] At 830, a network node may receive communication using a transmission power that is at least partially based on at least one TPC command and a power mode. For example, a network node (such as using Figure 11 the communication manager 150 and / or the reception component 1102 depicted in) may receive communication using a transmission power that is at least partially based on at least one TPC command and a power mode, as described above in connection with, for example, Figure 6AAnd as described at 610. In some aspects, the transmit power is at least partially based on one or more TPC commands among at least one TPC command transmitted during a first network power mode and excludes any TPC commands transmitted during a second network power mode. In some aspects, the transmit power is at least partially based on one or more TPC commands among at least one TPC command transmitted after the end of the second network power mode and excludes any TPC commands transmitted before the end of the second network power mode.
[0116] Although Figure 8 example blocks of method 800 are shown, in some aspects, method 800 may include additional blocks, fewer blocks, different blocks, or blocks arranged in a different manner compared to the blocks depicted in Figure 8 In addition or alternatively, two or more blocks of method 800 may be executed in parallel.
[0117] Figure 9 is a diagram of an example apparatus 900 for wireless communication in accordance with the present disclosure. Apparatus 900 may be a UE, or a UE may include apparatus 900. In some aspects, apparatus 900 includes a receiving component 902 and a transmitting component 904 that may communicate with each other (e.g., via one or more buses and / or one or more other components). As shown, apparatus 900 may use receiving component 902 and transmitting component 904 to communicate with another apparatus 906 (such as a UE, a base station, or another wireless communication device). As further shown, apparatus 900 may include a communication manager 140. Communication manager 140 may include a determination component 908, etc.
[0118] In some aspects, apparatus 900 may be configured to perform one or more operations described herein in connection with Figures 6A to 6E In addition or alternatively, apparatus 900 may be configured to perform one or more processes described herein, such as Figure 7 method 700. In some aspects, Figure 9 apparatus 900 and / or one or more components shown may include one or more components of the UE described in connection with Figure 2 In addition or alternatively, Figure 9 one or more components shown may be implemented within one or more components described in connection with Figure 2 In addition or alternatively, one or more components in a set of components may be at least partially implemented as software stored in a memory. For example, a component (or a portion of a component) may be implemented as instructions or code stored in a non-transitory computer-readable medium and executable by a controller or processor to perform the functions or operations of the component.
[0119] The receiving component 902 may receive communications from the device 906, such as reference signals, control information, data communications, or combinations thereof. The receiving component 902 may provide the received communications to one or more other components of the device 900. In some aspects, the receiving component 902 may perform signal processing on the received communications (such as filtering, amplification, demodulation, analog-to-digital conversion, demultiplexing, deinterleaving, demapping, equalization, interference cancellation, or decoding, etc.), and may provide the processed signals to one or more other components of the device 900. In some aspects, the receiving component 902 may include one or more antennas, modems, demodulators, MIMO detectors, receiving processors, controllers / processors, memories, or combinations thereof of the UE as described in conjunction with Figure 2 the one or more antennas, modems, demodulators, MIMO detectors, receiving processors, controllers / processors, memories, or combinations thereof of the UE.
[0120] The transmitting component 904 may send communications to the device 906, such as reference signals, control information, data communications, or combinations thereof. In some aspects, one or more other components of the device 900 may generate communications and may provide the generated communications to the transmitting component 904 for transmission to the device 906. In some aspects, the transmitting component 904 may perform signal processing on the generated communications (such as filtering, amplification, modulation, digital-to-analog conversion, multiplexing, interleaving, mapping, or encoding, etc.), and may send the processed signals to the device 906. In some aspects, the transmitting component 904 may include one or more antennas, modems, modulators, transmit MIMO processors, transmit processors, controllers / processors, memories, or combinations thereof of the UE as described in conjunction with Figure 2 the one or more antennas, modems, modulators, transmit MIMO processors, transmit processors, controllers / processors, memories, or combinations thereof of the UE. In some aspects, the transmitting component 904 may be co-located with the receiving component 902 in a transceiver.
[0121] The receiving component 902 may receive downlink control information conveying at least one TPC command. The transmitting component 904 may use a transmit power that is at least partially based on at least one TPC command and a power mode to send communications.
[0122] The determining component 908 may determine the transmit power based at least in part on one or more of the at least one TPC command received during a first network power mode and excluding any TPC commands received during a second network power mode. The determining component 908 may determine the transmit power based at least in part on one or more of the at least one TPC command received after the end of the second network power mode and excluding any TPC commands received before the end of the second network power mode.
[0123] Figure 9 The number and arrangement of the components shown are provided as an example. In fact, there may be Figure 9fewer components, different components, or components arranged in a different manner than the components shown. Additionally, Figure 9 two or more of the components shown may be implemented within a single component, or Figure 9 a single component shown may be implemented as multiple distributed components. Additionally or alternatively, Figure 9 a collection of the (one or more) components shown may perform one or more functions described as being performed by Figure 9 another collection of components shown.
[0124] Figure 10 is a diagram illustrating Example 1000 of a hardware implementation of an apparatus 1005 for employing a processing system 1010 in accordance with the present disclosure. The apparatus 1005 may be a UE.
[0125] The processing system 1010 may be implemented using a bus architecture generally represented by bus 1015. The bus 1015 may include any number of interconnecting buses and bridges depending on the specific application of the processing system 1010 and the overall design constraints. The bus 1015 links together various circuits including one or more processors and / or hardware components (represented by processor 1020, the illustrated components, and computer-readable medium / memory 1025). The bus 1015 may also link various other circuits such as a timing source, peripherals, voltage regulators, and / or power management circuits.
[0126] The processing system 1010 may be coupled to a transceiver 1030. The transceiver 1030 is coupled to one or more antennas 1035. The transceiver 1030 provides components for communicating with various other devices via a transmission medium. The transceiver 1030 receives signals from one or more antennas 1035, extracts information from the received signals, and provides the extracted information to the processing system 1010 (specifically, the receiving component 902). Additionally, the transceiver 1030 receives information from the processing system 1010 (specifically, the transmitting component 904) and generates signals to be applied to one or more antennas 1035 based at least in part on the received information.
[0127] The processing system 1010 includes a processor 1020 coupled to a computer-readable medium / memory 1025. The processor 1020 is responsible for general processing, including executing software stored on the computer-readable medium / memory 1025. The software, when executed by the processor 1020, causes the processing system 1010 to perform the various functions described herein for any particular device. The computer-readable medium / memory 1025 may also be used to store data manipulated by the processor 1020 when executing the software. The processing system also includes at least one of the illustrated components. The components may be: software modules running in the processor 1020, one or more hardware modules resident / stored in the computer-readable medium / memory 1025 and coupled to the processor 1020, or some combination thereof.
[0128] In some aspects, the processing system 1010 may be a component of the UE 120 and may include a memory 282, and / or at least one of a TX MIMO processor 266, an RX processor 258, and / or a controller / processor 280. In some aspects, the apparatus 1005 for wireless communication includes means for receiving downlink control information conveying at least one TPC command, and means for transmitting communications using a transmit power that is at least partially based on the at least one TPC command and a power mode. The foregoing means may be one or more of the foregoing components of the processing system 1010 of the apparatus 900 and / or the apparatus 1005 configured to perform the functions stated by the foregoing means. As described elsewhere herein, the processing system 1010 may include a TX MIMO processor 266, an RX processor 258, and / or a controller / processor 280. In one configuration, the foregoing means may be a TX MIMO processor 266, an RX processor 258, and / or a controller / processor 280 configured to perform the functions and / or operations stated herein.
[0129] Figure 10 is provided as an example. Other examples may be different from the example Figure 10 described.
[0130] Figure 11 is a diagram of an example apparatus 1100 for wireless communication in accordance with the present disclosure. The apparatus 1100 may be a network node, or a network node may include the apparatus 1100. In some aspects, the apparatus 1100 includes a receiving component 1102 and a transmitting component 1104 that may communicate with each other (e.g., via one or more buses and / or one or more other components). As shown, the apparatus 1100 may use the receiving component 1102 and the transmitting component 1104 to communicate with another apparatus 1106 (such as a UE, a base station, or another wireless communication device). As further shown, the apparatus 1100 may include a communication manager 150. The communication manager 150 may include a determination component 1108, etc.
[0131] In some aspects, the apparatus 1100 may be configured to perform Figures 6A to 6E Additionally or alternatively, the device 1100 may be configured to perform one or more processes described herein, such as Figure 8 Method 800. In some aspects, Figure 11 The device 1100 and / or one or more components shown may include a combination of Figure 2 One or more components of the network node. Additionally or alternatively, Figure 11 One or more of the components shown may be combined with Figure 2 In addition or alternatively, one or more components in the component set may be implemented at least in part as software stored in a memory. For example, a component (or a portion of a component) may be implemented as instructions or code stored in a non-transitory computer-readable medium and can be executed by a controller or processor to perform the function or operation of the component.
[0132] The receiving component 1102 may receive communications from the device 1106, such as reference signals, control information, data communications, or combinations thereof. The receiving component 1102 may provide the received communications to one or more other components of the device 1100. In some aspects, the receiving component 1102 may perform signal processing (such as filtering, amplification, demodulation, analog-to-digital conversion, demultiplexing, deinterleaving, demapping, equalization, interference cancellation, or decoding, etc.) on the received communications and may provide the processed signals to one or more other components of the device 1100. In some aspects, the receiving component 1102 may include combining Figure 2 One or more antennas, modems, demodulators, MIMO detectors, receiving processors, controllers / processors, memories or combinations thereof of the network node.
[0133] The transmitting component 1104 may transmit communications, such as reference signals, control information, data communications, or combinations thereof, to the device 1106. In some aspects, one or more other components of the device 1100 may generate communications and may provide the generated communications to the transmitting component 1104 for transmission to the device 1106. In some aspects, the transmitting component 1104 may perform signal processing (such as filtering, amplification, modulation, digital-to-analog conversion, multiplexing, interleaving, mapping, or encoding, etc.) on the generated communications and may transmit the processed signals to the device 1106. In some aspects, the transmitting component 1104 may include combining Figure 2One or more antennas, a modem, a modulator, a transmit MIMO processor, a transmit processor, a controller / processor, memory, or combinations thereof of the network node described. In some aspects, transmit component 1104 may be co-located with receive component 1102 in a transceiver.
[0134] Transmit component 1104 may transmit downlink control information that conveys at least one TPC command. Receive component 1102 may receive communications using a transmit power that is at least partially based on the at least one TPC command and a power mode. Determination component 1108 may determine the TPC command.
[0135] Figure 11 The number and arrangement of the components shown are provided as an example. In fact, there may be additional components, fewer components, different components, or components arranged in a different manner compared to Figure 11 the components shown. Additionally, Figure 11 two or more of the components shown may be implemented within a single component, or Figure 11 a single component shown may be implemented as multiple distributed components. Additionally or alternatively, Figure 11 a set of the (one or more) components shown may perform one or more functions described as being performed by Figure 11 another set of the components shown.
[0136] Figure 12 is a diagram illustrating Example 1200 of a hardware implementation of an apparatus 1205 for employing a processing system 1210 in accordance with the present disclosure. Apparatus 1205 may be a network node.
[0137] Processing system 1210 may be implemented using a bus architecture generally represented by bus 1215. Bus 1215 may include any number of interconnecting buses and bridges, depending on the specific application of processing system 1210 and overall design constraints. Bus 1215 links together various circuits including one or more processors and / or hardware components (represented by processor 1220, the illustrated components, and computer-readable medium / memory 1225). Bus 1215 may also link various other circuits such as a timing source, peripherals, voltage regulators, and / or power management circuits.
[0138] Processing system 1210 may be coupled to transceiver 1230. Transceiver 1230 is coupled to one or more antennas 1235. Transceiver 1230 provides components for communicating with various other devices via a transmission medium. Transceiver 1230 receives signals from one or more antennas 1235, extracts information from the received signals, and provides the extracted information to processing system 1210 (specifically, receiving component 1102). Additionally, transceiver 1230 receives information from processing system 1210 (specifically, transmitting component 1104) and generates signals to be applied to one or more antennas 1235 based at least in part on the received information.
[0139] Processing system 1210 includes a processor 1220 coupled to a computer-readable medium / memory 1225. Processor 1220 is responsible for general processing, including executing software stored on computer-readable medium / memory 1225. The software, when executed by processor 1220, causes processing system 1210 to perform the various functions described herein for any particular device. Computer-readable medium / memory 1225 may also be used to store data manipulated by processor 1220 when executing the software. The processing system also includes at least one of the illustrated components. The components may be: software modules running in processor 1220, residing / stored in computer-readable medium / memory 1225, one or more hardware modules coupled to processor 1220, or some combination thereof.
[0140] In some aspects, processing system 1210 may be a component of network node 110 and may include a memory 242 and / or at least one of TX MIMO processor 230, RX processor 238, and / or controller / processor 240. In some aspects, a device 1205 for wireless communication includes components for transmitting downlink control information that conveys at least one TPC command; and components for receiving communication using a transmit power that is at least partially based on at least one TPC command and a power mode. The foregoing components may be one or more of the foregoing components of processing system 1210 of device 1100 and / or device 1205 configured to perform the functions stated by the foregoing components. As described elsewhere herein, processing system 1210 may include TX MIMO processor 230, receive processor 238, and / or controller / processor 240. In one configuration, the foregoing components may be TX MIMO processor 230, receive processor 238, and / or controller / processor 240 configured to perform the functions and / or operations stated herein.
[0141] Figure 12 is provided as an example. Other examples may be different from the examples combined Figure 12 with the examples described.
[0142] The following provides an overview of some aspects of the present disclosure:
[0143] Aspect 1: A method of wireless communication performed by a user equipment (UE), comprising: receiving downlink control information (TPC) conveying at least one transmit power control (TPC) command; and transmitting a communication using a transmit power that is at least partially based on the at least one TPC command and a power mode.
[0144] Aspect 2: The method according to aspect 1, wherein a physical uplink shared channel for conveying the communication occurs during a period associated with a network power saving mode; and the method further comprises: determining the transmit power at least partially based on an accumulation of one or more TPC commands received in the at least one TPC command in combination with the period associated with the network power saving mode.
[0145] Aspect 3: The method according to any one of aspects 1 to 2, wherein receiving the at least one TPC command comprises: receiving a specific TPC command after a first transmission opportunity associated with a first network power mode during the first network power mode; and determining the transmit power for transmitting the communication in a second transmission opportunity associated with a second network power mode at least partially based on an absolute value of the specific TPC command and when a TPC accumulation mode is active.
[0146] Aspect 4: The method according to any one of aspects 1 to 3, wherein receiving the at least one TPC command comprises: receiving a specific TPC command during a specific network mode; and using an accumulated TPC value or an absolute TPC value to determine the transmit power for a transmit opportunity of a physical uplink shared channel for transmitting the communication during the specific network mode, wherein the transmit power is determined using the accumulated TPC value or the absolute TPC value at least partially based on a type of an active TPC mode.
[0147] Aspect 5: The method according to any one of aspects 1 to 4, wherein the at least one TPC command is received after a first transmission opportunity and before a second transmission opportunity, the first transmission opportunity and the second transmission opportunity being associated with a first network power mode, and a second network power mode occurs between the first transmission opportunity and the second transmission opportunity.
[0148] Aspect 6: The method according to aspect 5, further comprising: determining the transmit power at least partially based on one or more TPC commands in the at least one TPC command received during the first network power mode and excluding any TPC commands received during the second network power mode.
[0149] Aspect 7: The method according to aspect 5 further includes: determining the transmit power at least in part based on one or more of the at least one TPC command received after the end of the second network power mode and excluding any TPC command received before the end of the second network power mode.
[0150] Aspect 8: The method according to any one of aspects 1 to 7, wherein mapping the at least one TPC command to a set of TPC cumulative values among a plurality of possible sets of TPC cumulative values is at least in part based on the power mode.
[0151] Aspect 9: The method according to any one of aspects 1 to 8, wherein mapping the at least one TPC command to a set of TPC absolute values among a plurality of possible sets of TPC absolute values is at least in part based on the power mode.
[0152] Aspect 10: A method for wireless communication performed by a network node, including: transmitting downlink control information (TPC) that conveys at least one transmit power control (TPC) command; and receiving communication using a transmit power that is at least in part based on the at least one TPC command and a power mode.
[0153] Aspect 11: The method according to aspect 10, wherein the physical uplink shared channel for conveying the communication occurs during a period associated with a network power saving mode; and wherein the transmit power is at least in part based on the accumulation of one or more TPC commands transmitted in combination with the period associated with the network power saving mode in the at least one TPC command.
[0154] Aspect 12: The method according to any one of aspects 10 to 11, wherein transmitting the at least one TPC command includes: transmitting a specific TPC command after a first transmission opportunity associated with the first network power mode during the first network power mode, wherein the transmit power for transmitting the communication in a second transmission opportunity associated with a second network power mode is determined at least in part based on the absolute value of the specific TPC command and when the TPC accumulation mode is active.
[0155] Aspect 13: The method according to any one of aspects 10 to 12, wherein transmitting the at least one TPC command includes: transmitting a specific TPC command during a specific network mode, wherein the transmit power for the transmit opportunity of the physical uplink shared channel for transmitting the communication during the specific network mode is determined using a cumulative TPC value or using an absolute TPC value and is at least in part based on the type of the active TPC mode.
[0156] Aspect 14: The method according to any one of aspects 10 to 13, wherein the at least one TPC command is sent after a first transmission opportunity and before a second transmission opportunity, the first transmission opportunity and the second transmission opportunity being associated with a first network power mode, and a second network power mode occurs between the first transmission opportunity and the second transmission opportunity.
[0157] Aspect 15: The method according to aspect 14, wherein the transmission power is at least partially based on one or more of the at least one TPC command transmitted during the first network power mode and excludes any TPC command transmitted during the second network power mode.
[0158] Aspect 16: The method according to aspect 14, wherein the transmission power is at least partially based on one or more of the at least one TPC command transmitted after the end of the second network power mode and excludes any TPC command transmitted before the end of the second network power mode.
[0159] Aspect 17: The method according to any one of aspects 10 to 16, wherein mapping the at least one TPC command to a set of TPC cumulative values among a plurality of possible sets of TPC cumulative values is at least partially based on the power mode.
[0160] Aspect 18: The method according to any one of aspects 10 to 17, wherein mapping the at least one TPC command to a set of TPC absolute values among a plurality of possible sets of TPC absolute values is at least partially based on the power mode.
[0161] Aspect 19: An apparatus for wireless communication at a device, comprising: a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform the method according to one or more of aspects 1 to 9.
[0162] Aspect 20: A device for wireless communication, comprising: a memory; and one or more processors coupled to the memory, the one or more processors being configured to perform the method according to one or more of aspects 1 to 9.
[0163] Aspect 21: An apparatus for wireless communication, comprising at least one component for performing the method according to one or more of aspects 1 to 9.
[0164] Aspect 22: A non-transitory computer-readable medium storing code for wireless communication, the code including instructions executable by a processor to perform the method according to one or more of Aspects 1 to 9.
[0165] Aspect 23: A non-transitory computer-readable medium storing an instruction set for wireless communication, the instruction set including one or more instructions that, when executed by one or more processors of a device, cause the device to perform the method according to one or more of Aspects 1 to 9.
[0166] Aspect 24: An apparatus for wireless communication at a device, including: a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform the method according to one or more of Aspects 10 to 18.
[0167] Aspect 25: A device for wireless communication, including: a memory; and one or more processors coupled to the memory, the one or more processors configured to perform the method according to one or more of Aspects 10 to 18.
[0168] Aspect 26: An apparatus for wireless communication, including at least one component for performing the method according to one or more of Aspects 10 to 18.
[0169] Aspect 27: A non-transitory computer-readable medium storing code for wireless communication, the code including instructions executable by a processor to perform the method according to one or more of Aspects 10 to 18.
[0170] Aspect 28: A non-transitory computer-readable medium storing an instruction set for wireless communication, the instruction set including one or more instructions that, when executed by one or more processors of a device, cause the device to perform the method according to one or more of Aspects 10 to 18.
[0171] The foregoing disclosure provides illustration and description, but is not intended to be exhaustive or to limit the aspects to the precise forms disclosed. Modifications and variations may be made in light of the above disclosure, or may be obtained from practice of the aspects.
[0172] As used herein, the term "component" is intended to be broadly construed as hardware and / or a combination of hardware and software. "Software" shall be broadly construed to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executables, threads of execution, processes, and / or functions, etc., regardless of whether it is referred to as software, firmware, middleware, microcode, hardware description language, or other names. As used herein, a "processor" is implemented in hardware and / or a combination of hardware and software. It will be apparent that the systems and / or methods described herein can be implemented by different forms of hardware and / or combinations of hardware and software. The actual specific control hardware or software code used to implement these systems and / or methods does not limit the aspects. Thus, the operation and behavior of the systems and / or methods are not described herein with reference to specific software code, as those skilled in the art will understand that the software and hardware can be designed at least in part based on the description herein to implement the systems and / or methods.
[0173] As used herein, depending on the context, "meeting a threshold" can mean a value greater than the threshold, greater than or equal to the threshold, less than the threshold, less than or equal to the threshold, equal to the threshold, not equal to the threshold, etc.
[0174] Although specific combinations of features are recited in the claims and / or disclosed in the specification, these combinations are not intended to limit the disclosure of the aspects. Many of these features can be combined in ways not specifically recited in the claims and / or not disclosed in the specification. The disclosure of each aspect includes each dependent claim in combination with every other claim in the set of claims. As used herein, the phrase referring to "at least one of" a list of items means any combination of these items (which includes a single member). As an example, "at least one of a, b, or c" is intended to cover a, b, c, a + b, a + c, b + c, and a + b + c, as well as any combination with multiple identical elements (e.g., a + a, a + a + a, a + a + b, a + a + c, a + b + b, a + c + c, b + b, b + b + b, b + b + c, c + c, and c + c + c, or any other ordering of a, b, and c).
[0175] No element, act, or instruction used herein shall be construed as critical or essential unless explicitly described as such. Additionally, as used herein, the article "a" is intended to include one or more items and may be used interchangeably with "one or more." Further, as used herein, the article "the" is intended to include one or more items mentioned in connection with the article "the" and may be used interchangeably with "one or more." Additionally, as used herein, the terms "set" and "group" are intended to include one or more items and may be used interchangeably with "one or more." If only one item is intended to be referred to, the phrase "only one" or similar language will be used. Also, as used herein, the terms "having," "comprising," etc. are intended to be open-ended terms that do not limit the elements they modify (e.g., an element "having" A may also have B). Additionally, the phrase "based on" is intended to mean "at least partially based on" unless otherwise explicitly stated. Additionally, as used herein, the term "or" when used in a series is intended to be open-ended and may be used interchangeably with "and / or" unless otherwise explicitly stated (e.g., if used in conjunction with "either" or "only one").
Claims
1. A user equipment (UE) for wireless communication, comprising: a memory; and one or more processors coupled to the memory and configured to: receive downlink control information conveying at least one transmit power control (TPC) command; and transmit communication using a transmit power that is at least partially based on the at least one TPC command and a power mode.
2. The UE according to claim 1, wherein a physical uplink shared channel for conveying the communication occurs during a period associated with a network power saving mode; and the one or more processors are further configured to: determine the transmit power at least partially based on an accumulation of one or more TPC commands received in the at least one TPC command in combination with the period associated with the network power saving mode.
3. The UE according to claim 1, wherein, in order to receive the at least one TPC command, the one or more processors are configured to: receive a specific TPC command after a first transmission opportunity associated with the first network power mode during the first network power mode; and determine the transmit power for transmitting the communication in a second transmission opportunity associated with a second network power mode at least partially based on an absolute value of the specific TPC command and when a TPC accumulation mode is active.
4. The UE according to claim 1, wherein, in order to receive the at least one TPC command, the one or more processors are configured to: receive a specific TPC command during a specific network mode; and use an accumulated TPC value or an absolute TPC value to determine the transmit power for a transmit opportunity of a physical uplink shared channel for transmitting the communication during the specific network mode, wherein the transmit power is determined using the accumulated TPC value or the absolute TPC value at least partially based on a type of an active TPC mode.
5. The UE according to claim 1, wherein the at least one TPC command is received after a first transmission opportunity and before a second transmission opportunity, the first transmission opportunity and the second transmission opportunity being associated with a first network power mode, and a second network power mode occurs between the first transmission opportunity and the second transmission opportunity.
6. The UE according to claim 5, wherein the one or more processors are further configured to: determine the transmit power at least partially based on one or more TPC commands in the at least one TPC command received during the first network power mode and excluding any TPC commands received during the second network power mode.
7. The UE according to claim 5, wherein the one or more processors are further configured to: determine the transmit power at least partially based on one or more TPC commands in the at least one TPC command received after the end of the second network power mode and excluding any TPC commands received before the end of the second network power mode.
8. The UE according to claim 1, wherein mapping the at least one TPC command to a set of TPC accumulation values among multiple possible sets of TPC accumulation values is at least partially based on the power mode.
9. The UE according to claim 1, wherein mapping the at least one TPC command to a set of TPC absolute values among multiple possible sets of TPC absolute values is at least partially based on the power mode.
10. A network node for wireless communication, comprising: a memory; and one or more processors coupled to the memory and configured to: transmit downlink control information conveying at least one transmit power control (TPC) command; and receive communication using a transmit power that is at least partially based on the at least one TPC command and the power mode.
11. The network node according to claim 10, wherein a physical uplink shared channel for conveying the communication occurs during a period associated with a network power saving mode; and wherein the transmit power is at least partially based on an accumulation of one or more TPC commands transmitted in the at least one TPC command combined with the period associated with the network power saving mode.
12. The network node according to claim 10, wherein, in order to transmit the at least one TPC command, the one or more processors are configured to: transmit a specific TPC command after a first transmission opportunity associated with a first network power mode during the first network power mode, wherein the transmit power for transmitting the communication in a second transmission opportunity associated with a second network power mode is determined at least partially based on the absolute value of the specific TPC command and when a TPC accumulation mode is active.
13. The network node according to claim 10, wherein, in order to transmit the at least one TPC command, the one or more processors are configured to: transmit a specific TPC command during a specific network mode, wherein the transmit power for a physical uplink shared channel transmission opportunity during the specific network mode is determined using an accumulated TPC value or using an absolute TPC value and is at least partially based on the type of active TPC mode.
14. The network node according to claim 10, wherein the at least one TPC command is transmitted after a first transmission opportunity and before a second transmission opportunity, the first transmission opportunity and the second transmission opportunity being associated with a first network power mode, and a second network power mode occurs between the first transmission opportunity and the second transmission opportunity.
15. The network node according to claim 14, wherein the transmit power is at least partially based on one or more TPC commands in the at least one TPC command transmitted during the first network power mode and excludes any TPC commands transmitted during the second network power mode.
16. The network node according to claim 14, wherein the transmission power is at least partially based on one or more of the at least one TPC command transmitted after the end of the second network power mode and excludes any TPC command transmitted before the end of the second network power mode.
17. The network node according to claim 10, wherein mapping the at least one TPC command to a set of TPC cumulative values among a plurality of possible sets of TPC cumulative values is at least partially based on the power mode.
18. The network node according to claim 10, wherein mapping the at least one TPC command to a set of TPC absolute values among a plurality of possible sets of TPC absolute values is at least partially based on the power mode.
19. A method of wireless communication performed by a user equipment (UE), comprising: receiving downlink control information conveying at least one transmit power control (TPC) command; and transmitting communication using a transmit power that is at least partially based on the at least one TPC command and a power mode.
20. The method according to claim 19, wherein a physical uplink shared channel for conveying the communication occurs during a period associated with a network power saving mode; and the method further comprises: determining the transmit power at least partially based on the accumulation of one or more TPC commands received in the at least one TPC command in combination with the period associated with the network power saving mode.
21. The method according to claim 19, wherein receiving the at least one TPC command comprises: receiving a specific TPC command after a first transmission opportunity associated with a first network power mode during the first network power mode; and determining the transmit power for transmitting the communication in a second transmission opportunity associated with a second network power mode at least partially based on the absolute value of the specific TPC command and when the TPC accumulation mode is active.
22. The method according to claim 19, wherein receiving the at least one TPC command comprises: receiving a specific TPC command during a specific network mode; and using a cumulative TPC value or an absolute TPC value to determine the transmit power for a physical uplink shared channel transmission opportunity for transmitting the communication during the specific network mode, wherein the transmit power is determined using the cumulative TPC value or the absolute TPC value at least partially based on the type of active TPC mode.
23. The method according to claim 19, wherein the at least one TPC command is received after a first transmission opportunity and before a second transmission opportunity, the first transmission opportunity and the second transmission opportunity being associated with a first network power mode, and a second network power mode occurs between the first transmission opportunity and the second transmission opportunity.
24. The method according to claim 23, further comprising: Determine the transmit power based at least in part on one or more of the at least one TPC command received during the first network power mode and excluding any TPC commands received during the second network power mode.
25. The method according to claim 23, further comprising: Determine the transmit power based at least in part on one or more of the at least one TPC command received after the end of the second network power mode and excluding any TPC commands received before the end of the second network power mode.
26. The method according to claim 19, wherein mapping the at least one TPC command to a set of TPC cumulative values among a plurality of possible sets of TPC cumulative values is based at least in part on the power mode.
27. The method according to claim 19, wherein mapping the at least one TPC command to a set of TPC absolute values among a plurality of possible sets of TPC absolute values is based at least in part on the power mode.
28. A method of wireless communication performed by a network node, comprising: Transmit downlink control information conveying at least one transmit power control (TPC) command; And Receive communication using a transmit power based at least in part on the at least one TPC command and the power mode.
29. The method according to claim 28, wherein the physical uplink shared channel for conveying the communication occurs during a period associated with a network power saving mode; and wherein the transmit power is based at least in part on the accumulation of one or more TPC commands transmitted in combination with the period associated with the network power saving mode in the at least one TPC command.
30. The method according to claim 28, wherein transmitting the at least one TPC command comprises: Transmit a specific TPC command after a first transmission opportunity associated with the first network power mode during the first network power mode, wherein the transmit power for transmitting the communication in a second transmission opportunity associated with a second network power mode is determined based at least in part on the absolute value of the specific TPC command and when the TPC accumulation mode is active.