Device and method for allocating uplink transmit power and uplink frequency resources
The integrated control of uplink transmission power and frequency resources optimizes RB allocation, addressing suboptimal signal quality and throughput issues by aligning with expected SINR, enhancing cellular capacity and data transmission efficiency.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- SAMSUNG ELECTRONICS CO LTD
- Filing Date
- 2025-11-05
- Publication Date
- 2026-07-09
AI Technical Summary
Existing communication systems face challenges in efficiently managing uplink transmission power and frequency resources, leading to suboptimal signal quality and throughput due to independent control of these parameters, which can result in lower-than-expected received signal-to-interference-plus-noise ratio (SINR) at the base station.
A communication device and method that integrates control of uplink transmission power and frequency resources, optimizing the allocation of resource blocks (RBs) to maximize transport block size (TBS) based on maximum transmission power and target signal quality, using closed and open loop power control mechanisms.
Enhances signal quality and data throughput by ensuring optimal allocation of RBs, aligning with expected SINR at the base station, thereby improving cellular capacity and data transmission efficiency.
Smart Images

Figure KR2025017998_09072026_PF_FP_ABST
Abstract
Description
Device and method for allocating uplink transmission power and uplink frequency resources
[0001] The following descriptions relate to an apparatus and method for allocating uplink transmit power and uplink frequency resources.
[0002] The base station can control the uplink transmit power of the terminal based on the parameters of the radio resource control (RRC) message and the transmit power control (TPC) command of the downlink control information (DCI). The base station can control the uplink frequency resources of the terminal through the frequency domain resource assignment field of the DCI. The control of the base station's uplink transmit power and uplink frequency resources can be performed independently.
[0003] The information described above may be provided as related art for the purpose of aiding understanding of the present disclosure. No claim or determination is made as to whether any of the foregoing may be applied as prior art related to the present disclosure.
[0004] A communication device is provided. The communication device may include a communication circuit. The communication device may include a memory that stores instructions and includes one or more storage media. The communication device may include at least one processor that includes a processing circuit. When the instructions are executed individually or collectively by the at least one processor, the communication device may cause the communication device to determine a first target signal quality and a number of first resource blocks (RBs) to maximize the transport block size (TBS) of a first uplink signal for the first terminal based on the maximum transmission power set in the uplink of a cell for scheduling a first terminal and a second terminal. When the instructions are executed individually or collectively by the at least one processor, the communication device may cause the communication device to determine a second target signal quality and a number of second RBs to maximize the TBS of a second uplink signal for the second terminal based on the maximum transmission power. When the above instructions are executed individually or collectively by the at least one processor, the communication device may cause the number of the first RBs corresponding to the first target signal quality and the number of the second RBs corresponding to the second target signal quality to change based on the number of RBs for the PUSCH (physical uplink shared channel). When the above instructions are executed individually or collectively by the at least one processor, the communication device may cause the communication device to transmit first DCI (downlink control information) containing information about the first RBs to the first terminal.When the above instructions are executed individually or collectively by the at least one processor, the communication device may cause the second DCI containing information about the second RBs to transmit to the second terminal.
[0005] A method performed by a communication device is provided. The method may include an operation of determining a first target signal quality and a number of first resource blocks (RBs) to maximize the transport block size (TBS) of a first uplink signal for the first terminal based on a maximum transmission power set in the uplink of a cell for scheduling a first terminal and a second terminal. The method may include an operation of determining a second target signal quality and a number of second RBs to maximize the TBS of a second uplink signal for the second terminal based on the maximum transmission power. The method may include an operation of changing the number of first RBs corresponding to the first target signal quality and the number of second RBs corresponding to the second target signal quality based on the number of RBs for a physical uplink shared channel (PUSCH). The method may include an operation of transmitting a first downlink control information (DCI) containing information about the first RBs to the first terminal. The above method may include the operation of transmitting a second DCI containing information about the second RBs to the second terminal.
[0006] In relation to the description of the drawings, the same or similar reference numerals may be used for identical or similar components.
[0007] Figure 1 illustrates an example of a wireless communication system.
[0008] Figure 2 illustrates the interface between an upper network node and a lower network node.
[0009] Figure 3a illustrates the components of an upper network node.
[0010] Figure 3b illustrates the components of a sub-network node.
[0011] Figure 4 illustrates examples of resource structures in the time domain and frequency domain.
[0012] FIG. 5 illustrates examples of base station operations for controlling the uplink transmission power of a terminal.
[0013] Figure 6 is a flowchart illustrating the operations of a communication device for allocating uplink frequency resources.
[0014] FIG. 7 is a flowchart illustrating the operations of a communication device for allocating uplink frequency resources.
[0015] Figure 8 shows a graph of the upper limit of the reference signal quality.
[0016] Figure 9 illustrates a graph showing the change in uplink transmission power according to signaling.
[0017] FIG. 10 is a flowchart illustrating the operations of a communication device for allocating uplink frequency resources.
[0018] FIG. 11 illustrates a graph for explaining the operations of a communication device for allocating uplink frequency resources.
[0019] FIG. 12 illustrates a graph for explaining the operations of a communication device for allocating uplink frequency resources.
[0020] FIG. 13 is a flowchart illustrating the operations of a communication device for allocating uplink frequency resources.
[0021] FIG. 14 illustrates a graph for explaining the operations of a communication device for allocating uplink frequency resources.
[0022] FIG. 15 is a flowchart illustrating the operations of a communication device for allocating uplink frequency resources.
[0023] FIG. 16 is a flowchart illustrating the operations of a communication device for allocating uplink frequency resources.
[0024] FIG. 17 illustrates a graph for explaining the operations of a communication device for allocating uplink frequency resources.
[0025] FIG. 18 illustrates a graph for explaining the operations of a communication device for determining a modulation and coding scheme (MCS) based on resource allocation.
[0026] The terms used in this disclosure are used merely to describe specific embodiments and are not intended to limit the scope of other embodiments. A singular expression may include a plural expression unless the context clearly indicates otherwise. Terms used herein, including technical or scientific terms, may have the same meaning as generally understood by those skilled in the art described in this disclosure. Terms used in this disclosure that are defined in a general dictionary may be interpreted as having the same or similar meaning as they have in the context of the relevant technology, and are not to be interpreted in an ideal or overly formal sense unless explicitly defined in this disclosure. In some cases, even terms defined in this disclosure are not to be interpreted to exclude the embodiments of this disclosure.
[0027] In the various embodiments of the present disclosure described below, a hardware-based approach is described as an example. However, since the various embodiments of the present disclosure include techniques using both hardware and software, the various embodiments of the present disclosure do not exclude a software-based approach.
[0028] Terms referring to signals used in the following description (e.g., packet, message, signal, information, signaling), terms referring to resources (e.g., section, symbol, slot, subframe, radio frame, subcarrier, RE (resource element), RB (resource block), BWP (bandwidth part), occasion)), terms for operation states (e.g., step, operation, procedure)), terms referring to data (e.g., packet, message, user stream, information, bit, symbol, codeword)), terms referring to channels, terms referring to network entities (DU (distributed unit), RU (radio unit), CU (central unit), CU-CP (control plane), CU-UP (user plane), O-DU (O-RAN (open radio access network) DU), O-RU (O-RAN RU), O-CU (O-RAN CU), Terms such as O-CU-UP (O-RAN CU-CP), O-CU-CP (O-RAN CU-CP), and terms referring to components of the device are examples provided for convenience of explanation. Accordingly, the present disclosure is not limited to the terms described below, and other terms having equivalent technical meanings may be used. Furthermore, terms such as '...part', '...device', '...object', '...body' used below may refer to at least one shape structure or a unit that processes a function.
[0029] Additionally, in this disclosure, expressions of "greater than" or "less than" may be used to determine whether a specific condition is satisfied or fulfilled; however, this is merely for the purpose of expressing an example and does not exclude descriptions of "greater than" or "less than." Conditions described as "greater than" may be replaced with "greater than," conditions described as "less than" may be replaced with "less than," and conditions described as "greater than and less than" may be replaced with "greater than and less than." Furthermore, "A" to "B" below refer to at least one of elements from A (including A) to B (including B). Below, "C" and / or "D" refers to including at least one of "C" or "D," i.e., {"C", "D", "C" and "D"}.
[0030] The present disclosure describes embodiments using terms used in some communication standards (e.g., 3GPP (3rd Generation Partnership Project)), but this is merely illustrative. The embodiments of the present disclosure may also be applied to other communication and broadcasting systems.
[0031] Figure 1 illustrates an example of a wireless communication system.
[0032] Referring to FIG. 1, FIG. 1 illustrates a base station (110) and a terminal (120) as part of nodes utilizing a wireless channel in a wireless communication system. FIG. 1 illustrates only one base station, but the wireless communication system may further include other base stations identical or similar to the base station (110). FIG. 1 illustrates only one terminal, but the wireless communication system may further include other terminals identical or similar to the terminal (120).
[0033] A base station (110) is a network infrastructure that provides wireless access to a terminal (120). The base station (110) has coverage defined based on the distance over which it can transmit signals. In addition to being a base station, the base station (110) may be referred to as an 'access point (AP)', 'eNodeB (eNB)', '5G node (5th generation node)', 'next generation nodeB (gNB)', 'wireless point', 'transmission / reception point (TRP)', or other terms having an equivalent technical meaning.
[0034] A terminal (120) is a device used by a user and communicates with a base station (110) via a wireless channel. The link from the base station (110) to the terminal (120) is referred to as a downlink (DL), and the link from the terminal (120) to the base station (110) is referred to as an uplink (UL). Additionally, although not shown in FIG. 1, the terminal (120) and another terminal can communicate with each other via a wireless channel. In this case, the link between the terminal (120) and another terminal (device-to-device link, D2D) is referred to as a sidelink, and the sidelink may be used interchangeably with the PC5 interface. In some other embodiments, the terminal (120) may be operated without user involvement. For example, the terminal (120) may be a device that performs machine type communication (MTC) and may not be carried by the user. In addition, for example, the terminal (120) may be a narrowband (NB) IoT (internet of things) device.
[0035] The terminal (120) may be referred to as 'user equipment (UE)', 'customer premises equipment (CPE)', 'mobile station', 'subscriber station', 'remote terminal', 'wireless terminal', 'electronic device', or 'user device' or other terms having an equivalent technical meaning.
[0036] The base station (110) can perform beamforming with the terminal (120). The base station (110) and the terminal (120) can transmit and receive wireless signals in a relatively low frequency band (e.g., FR 1 (frequency range 1) of NR). Additionally, the base station (110) and the terminal (120) can transmit and receive wireless signals in a relatively high frequency band (e.g., FR 2 (or FR 2-1, FR 2-2, FR 2-3), FR 3) of NR) and a millimeter wave (mmWave) band (e.g., 28 GHz, 30 GHz, 38 GHz, 60 GHz)). To improve channel gain, the base station (110) and the terminal (120) can perform beamforming. Here, beamforming may include transmit beamforming and receive beamforming. The base station (110) and the terminal (120) can assign directivity to the transmitted signal or the received signal. To this end, the base station (110) and the terminal (120) can select serving beams through a beam search or beam management procedure. After the serving beams are selected, subsequent communication can be performed through a resource that is in a quasi-co-location (QCL) relationship with the resource that transmitted the serving beams.
[0037] If large-scale characteristics of the channel that transmitted the symbol on the first antenna port can be inferred from the channel that transmitted the symbol on the second antenna port, the first antenna port and the second antenna port can be evaluated as being in a QCL relationship. For example, the large-scale characteristics may include at least one of a delay spread, a Doppler spread, a Doppler shift, an average gain, an average delay, and a spatial receiver parameter.
[0038] In FIG. 1, it is described that both the base station (110) and the terminal (120) perform beamforming, but the embodiments of the present disclosure are not necessarily limited thereto. In some embodiments, the terminal may or may not perform beamforming. Also, the base station may or may not perform beamforming. That is, either the base station or the terminal may perform beamforming, or neither the base station nor the terminal may perform beamforming.
[0039] In the present disclosure, a beam refers to a spatial flow of a signal in a wireless channel, formed by one or more antennas (or antenna elements), and this formation process may be referred to as beamforming. Beamforming may include at least one of analog beamforming or digital beamforming (e.g., precoding). A reference signal transmitted based on beamforming may include, for example, a demodulation reference signal (DMRS), a channel state information-reference signal (CSI-RS), a synchronization signal / physical broadcast channel (SS / PBCH), or a sounding reference signal (SRS). Additionally, an IE such as a CSI-RS resource or an SRS-resource may be used as a configuration for each reference signal, and such a configuration may include information associated with the beam. Information associated with a beam may refer to whether the configuration (e.g., CSI-RS resource) uses the same spatial domain filter as other configurations (e.g., other CSI-RS resources within the same CSI-RS resource set) or a different spatial domain filter, or which reference signal it is quasi-colocated with, and if so, what type (e.g., QCL type A, B, C, D).
[0040] Conventionally, in communication systems with a relatively large cell radius of base stations, each base station was installed to include the functions of a digital processing unit (or DU (distributed unit)) and an RF (radio frequency) processing unit (RF processing unit, or RU (radio unit)). However, as high frequency bands are used in 4G (4th generation) and / or subsequent communication systems (e.g., 5G) and the cell coverage of base stations decreases, the number of base stations required to cover a specific area has increased. Consequently, the burden of installation costs for operators to install base stations has also increased. To minimize base station installation costs, a structure has been proposed in which the DU and RU of a base station are separated, with one or more RUs connected to a single DU via a wired network, and one or more geographically distributed RUs deployed to cover a specific area. Below, with reference to FIG. 2, deployment structures and extension examples of base stations according to various embodiments of the present disclosure are described.
[0041] Figure 2 illustrates the interface between an upper network node and a lower network node.
[0042] The interface between the upper network node (210) and the lower network node (220) may include a fronthaul interface. Fronthaul refers to the space between entities between a wireless LAN and a base station, unlike backhaul between a base station and a core network. FIG. 2 illustrates an example of a fronthaul structure between an upper network node (210) and one lower network node (220), but this is merely for convenience of explanation and the present disclosure is not limited thereto. In other words, the embodiment of the present disclosure may also be applied to a fronthaul structure between one upper network node and a plurality of lower network nodes. For example, the embodiment of the present disclosure may be applied to a fronthaul structure between one upper network node and two lower network nodes. Additionally, the embodiment of the present disclosure may also be applied to a fronthaul structure between one upper network node and three lower network nodes.
[0043] For example, the upper network node (210) may include a digital unit / distributed unit (DU). The upper network node may be referred to as the DU (210). The lower network node (220) may include a radio unit (RU) or a massive MIMO unit (MMU). The lower network node (220) may be referred to as the RU or MMU.
[0044] Referring to FIG. 2, the base station (110) may include an upper network node (210) and a lower network node (220). The fronthole (215) between the upper network node (210) and the lower network node (220) may be operated via an Fx interface. For the operation of the fronthole (215), an interface such as eCPRI (enhanced common public radio interface) or ROE (radio over ethernet) may be used.
[0045] As communication technology develops, mobile data traffic increases, and consequently, the bandwidth requirements for the fronthaul between the digital unit and the wireless unit have increased significantly. In a deployment such as a C-RAN (centralized / cloud radio access network), the upper network node (210) performs functions for PDCP (packet data convergence protocol), RLC (radio link control), MAC (media access control), and PHY (physical), and the lower network node (220) can be implemented to perform functions for the PHY layer in addition to RF (radio frequency) functions.
[0046] The upper network node (210) may be responsible for upper layer functions of the wireless network. For example, the upper network node (210) may perform functions of the MAC layer and parts of the PHY layer. Here, parts of the PHY layer are functions of the PHY layer that are performed at a higher level, and may include, for example, channel encoding (or channel decoding), scrambling (or descrambling), modulation (or demodulation), and layer mapping (or layer demapping). According to one embodiment, if the upper network node (210) conforms to the O-RAN standard, it may be referred to as an O-DU (O-RAN DU) (or DU). The upper network node (210) may be replaced and represented as a first network entity or DU for a base station (e.g., gNB) in the embodiments of the present disclosure as necessary.
[0047] The lower network node (220) can be responsible for lower layer functions of the wireless network. For example, the lower network node (220) can perform RF functions, which are part of the PHY layer. Here, part of the PHY layer refers to functions of the PHY layer that are performed at a relatively lower level than the upper network node (210), and may include, for example, iFFT transformation (or FFT transformation), CP (cyclic prefix) insertion (CP removal), and digital beamforming. Examples of such specific functional separation are described in detail in FIG. 4. The lower network node (220) may be referred to as an 'access unit (AU)', 'access point (AP)', 'transmission / reception point (TRP)', 'remote radio head (RRH)', 'radio unit (RU)', or other terms having an equivalent technical meaning. According to one embodiment, if the sub-network node (220) conforms to the O-RAN standard, it may be referred to as an O-RU (O-RAN RU) (or RU). The sub-network node (220) may be replaced with a second network entity or RU for a base station (e.g., gNB) in the embodiments of the present disclosure as needed.
[0048] In the above example, it is described that the upper network node (210) includes a DU and the lower network node (220) includes an RU, but the embodiments of the present disclosure are not limited thereto. A base station according to the embodiments may be implemented in a distributed deployment according to a centralized unit (CU) configured to perform the functions of the upper layers of the access network (e.g., packet data convergence protocol (PDCP), radio resource control (RRC)) and a distributed unit (DU) configured to perform the functions of the lower layers. In this case, the distributed unit (DU) may include a digital unit (DU) and a radio unit (RU). Between a core network (e.g., 5G core or next generation core (NGC)) and a radio network (RAN), the base station may be implemented in a structure in which the CU, DU, and RU are arranged in that order. The interface between the CU and the distributed unit (DU) may be referred to as the F1 interface.
[0049] For example, a centralized unit (CU) can be connected to one or more DUs and perform functions at a higher layer than the DUs. For instance, the CU can perform functions at the radio resource control (RRC) and packet data convergence protocol (PDCP) layers, while the DU and RU can perform functions at lower layers. The DU can perform radio link control (RLC), media access control (MAC), and some functions of the physical (PHY) layer (high PHY), while the RU can perform the remaining functions of the PHY layer (low PHY). Additionally, as an example, a digital unit (DU) can be included in a distributed unit (DU) depending on the distributed deployment implementation of the base station. The following description describes the operations of DU and RU unless otherwise defined, but various embodiments of the present disclosure may be applied to both base station deployments including CU and deployments where DU is directly connected to the core network (i.e., implemented by integrating CU and DU into a single entity base station (e.g., NG-RAN node)).
[0050] Figure 3a illustrates the components of an upper network node.
[0051] The configuration exemplified in FIG. 3a can be understood as part of a base station and as a configuration of an upper network node (e.g., a distributed unit (DU)) of FIG. 2. Terms such as '...part', '...unit' used below refer to a unit that processes at least one function or operation, and this can be implemented in hardware or software, or a combination of hardware and software.
[0052] Referring to FIG. 3a, the upper network node (210) may include a transceiver (310), memory (320), and a processor (330).
[0053] The transceiver (310) can perform functions for transmitting and receiving signals in a wired communication environment. The transceiver (310) may include a wired interface for controlling a direct connection between a device and another device through a transmission medium (e.g., copper wire, optical fiber, etc.). For example, the transceiver (310) can transmit an electrical signal to another device through a copper wire or perform conversion between an electrical signal and an optical signal. An upper network node (210) can communicate with a lower network node (220) through the transceiver (310). The upper network node (210) can be connected to a core network or a centralized unit (CU) of a distributed arrangement through the transceiver (310).
[0054] The transceiver (310) can perform functions for transmitting and receiving signals in a wireless communication environment. For example, the transceiver (310) can perform conversion functions between baseband signals and bit sequences according to the physical layer specifications of the system. For example, when transmitting data, the transceiver (310) can generate complex symbols by encoding and modulating the transmitted bit sequence. For example, when receiving data, the transceiver (310) can restore the received bit sequence through decoding the baseband signal. For example, the transceiver (310) may include a plurality of transmission and reception paths. For example, the transceiver (310) may be connected to a core network or to other nodes (e.g., an integrated access backhaul (IAB)).
[0055] The transceiver (310) can transmit and receive signals. For example, the transceiver (310) can transmit a management plane (M-plane) message. For example, the transceiver (310) can receive a synchronization plane (S-plane) message. For example, the transceiver (310) can transmit a control plane (C-plane) message. For example, the transceiver (310) can transmit a user plane (U-plane) message. For example, the transceiver (310) can receive a user plane message. FIG. 3a shows only the transceiver (310), but according to other implementation examples, the upper network node (210) may include two or more transceivers.
[0056] The transceiver (310) can transmit and receive signals as described above. Accordingly, all or part of the transceiver (310) may be referred to as a 'communication unit', 'transmitter unit', 'receiver unit', or 'transmitter / receiver unit'. Furthermore, in the following description, transmission and reception performed via a wireless channel may be used to mean that processing as described above is performed by the transceiver (310).
[0057] Although not illustrated in FIG. 3a, the transceiver (310) may further include a backhaul transceiver for connecting to a core network or another base station. For example, the backhaul transceiver may provide an interface for communicating with other nodes within the network. For example, the backhaul transceiver may convert a bit sequence transmitted from a base station to another node, e.g., another access node, another base station, an upper node, a core network, etc., into a physical signal, and convert a physical signal received from another node into a bit sequence.
[0058] The memory (320) can store data such as basic programs, applications, and configuration information for the operation of the upper network node (210). For example, the memory (320) may be referred to as a storage unit. For example, the memory (320) may be composed of volatile memory, non-volatile memory, or a combination of volatile memory and non-volatile memory. For example, the memory (320) may provide stored data upon the request of the processor (330).
[0059] The processor (330) can control the overall operations of the upper network node (210). For example, the processor (330) may be referred to as a control unit. For example, the processor (330) can transmit and receive signals through the transceiver (310) (or through the backhaul communication unit). For example, the processor (330) can write and read data to and from memory (320). For example, the processor (330) can perform the functions of a protocol stack required by the communication standard. FIG. 3a shows only the processor (330), but according to other implementation examples, the upper network node (210) may include two or more processors.
[0060] The configuration of the upper network node (210) shown in FIG. 3a is merely an example, and the examples of upper network nodes performing embodiments of the present disclosure are not limited to the configuration shown in FIG. 3a. In some embodiments, some configurations may be added, deleted, or changed.
[0061] Figure 3b illustrates the components of a sub-network node.
[0062] The configuration exemplified in FIG. 3b can be understood as a configuration of a sub-network node (e.g., RU (radio unit)) of FIG. 2 as part of a base station. Terms such as '...part', '...unit' used below refer to a unit that processes at least one function or operation, which may be implemented in hardware or software, or a combination of hardware and software.
[0063] Referring to FIG. 3b, the sub-network node (220) may include an RF (radio frequency) transceiver (360), a fronthole transceiver (365), a memory (370), and a processor (380).
[0064] The RF transceiver (360) can perform functions for transmitting and receiving signals through a wireless channel. For example, the RF transceiver (360) can up-convert a baseband signal into an RF band signal and transmit it through an antenna, and down-convert an RF band signal received through an antenna into a baseband signal. For example, the RF transceiver (360) may include a transmit filter, a receive filter, an amplifier, a mixer, an oscillator, a digital-to-analog converter (DAC), an analog-to-digital converter (ADC), etc.
[0065] The RF transceiver (360) may include a plurality of transmission and reception paths. For example, the RF transceiver (360) may include an antenna section. For example, the RF transceiver (360) may include at least one antenna array composed of a plurality of antenna elements. For example, in terms of hardware, the RF transceiver (360) may be composed of a digital circuit and an analog circuit (e.g., a radio frequency integrated circuit (RFIC)). For example, the digital circuit and the analog circuit may be implemented in a single package. For example, the RF transceiver (360) may include a plurality of RF chains. For example, the RF transceiver (360) may perform beamforming. For example, the RF transceiver (360) may apply a beamforming weight to a signal to give directionality according to the settings of the processor (380) to the signal to be transmitted and received. For example, the RF transceiver (360) may include an RF block (or RF section).
[0066] For example, the RF transceiver (360) can transmit and receive signals over a radio access network. For example, the RF transceiver (360) can transmit a downlink signal. For example, the downlink signal may include a synchronization signal (SS), a reference signal (RS) (e.g., CRS (cell-specific reference signal), DM (demodulation)-RS), system information (e.g., MIB, SIB, RMSI (remaining system information), OSI (other system information)), a configuration message, control information, or downlink data. For example, the RF transceiver (360) can receive an uplink signal. For example, the uplink signal may include random access-related signals (e.g., random access preamble (RAP) (or Msg1 (message 1)), Msg3 (message 3)), reference signals (e.g., SRS (sounding reference signal), DM-RS), or power headroom reports (PHR), etc. FIG. 3b shows only an RF transceiver (360), but according to other embodiments, the sub-network node (220) may include two or more RF transceivers.
[0067] The fronthall transceiver (365) can transmit and receive signals. For example, the fronthall transceiver (365) can transmit and receive signals on the fronthall interface. For example, the fronthall transceiver (365) can receive management plane (M-plane) messages. For example, the fronthall transceiver (365) can receive synchronization plane (S-plane) messages. For example, the fronthall transceiver (365) can receive control plane (C-plane) messages. For example, the fronthall transceiver (365) can transmit user plane (U-plane) messages. For example, the fronthall transceiver (365) can receive user plane messages. FIG. 3b shows only a fronthole transceiver (365), but according to other implementation examples, the lower network node (220) may include two or more fronthole transceivers.
[0068] The RF transceiver (360) and the fronthall transceiver (365) can transmit and receive signals as described above. Accordingly, all or part of the RF transceiver (360) and the fronthall transceiver (365) may be referred to as a 'communication unit', 'transmitter unit', 'receiver unit', or 'transmitter unit'. In the following description, transmission and reception performed via a wireless channel may be used to mean that processing as described above is performed by the RF transceiver (360).
[0069] The memory (370) can store data such as basic programs, applications, and configuration information for the operation of the sub-network node (220). For example, the memory (370) may be referred to as a storage unit. For example, the memory (370) may be composed of volatile memory, non-volatile memory, or a combination of volatile and non-volatile memory. For example, the memory (370) provides stored data upon the request of the processor (380). For example, the memory (370) may include memory for conditions, commands, or configuration values related to the SRS transmission method.
[0070] The processor (380) can control the overall operations of the sub-network node (220). For example, the processor (380) may be referred to as a control unit. For example, the processor (380) can transmit and receive signals through the RF transceiver (360) or the fronthall transceiver (365). For example, the processor (380) can write and read data to and from memory (370). For example, the processor (380) can perform the functions of the protocol stack required by the communication standard. FIG. 3b shows only the processor (380), but according to other implementation examples, the sub-network node (220) may include two or more processors. For example, the processor (380) may be a set of instructions or code stored in memory (370), at least temporarily resided in the processor (380), or a storage space storing instructions / code, or part of a circuitry constituting the processor (380). For example, the processor (380) may include various modules for performing communication. For example, the processor (380) may control the RU (220) to perform operations according to the embodiments described below.
[0071] The configuration of the sub-network node (220) shown in FIG. 3b is merely an example, and the examples of sub-network nodes performing embodiments of the present disclosure are not limited to the configuration shown in FIG. 3b. In some embodiments, some configurations may be added, deleted, or changed.
[0072] Figure 4 illustrates examples of resource structures in the time domain and frequency domain.
[0073] FIG. 4 illustrates the basic structure of the time-frequency domain, which is a wireless resource area where data or control channels are transmitted in the downlink or uplink.
[0074] Referring to Fig. 4, the horizontal axis represents the time domain, and the vertical axis represents the frequency domain. The minimum transmission unit in the time domain is an OFDM (orthogonal frequency division multiplexing) symbol, N symb OFDM symbols (401) are combined to form a slot (402). The length of a subframe is defined as 1.0 ms, and the length of a radio frame (403) is defined as 10 ms. The minimum transmission unit in the frequency domain is a subcarrier, and the carrier bandwidth constituting the resource grid is N DL RB Dog (downlink) or N UL RB It consists of sub-carriers (407) of the uplink.
[0075] In the time-frequency domain, the basic unit of a resource is a resource element (hereinafter 'RE') (404), which can be represented by an OFDM symbol index and a subcarrier index. A resource block may include multiple resource elements. In an LTE system, a resource block (RB) (or physical resource block (hereinafter 'PRB')) is N in the time domain. symb N consecutive OFDM symbols and N in the frequency domain SC RB It is defined by N consecutive subcarriers. In an NR system, the resource block (RB) (405) is N in the frequency domain. SC RB It can be defined as a series of consecutive subcarriers (406). One RB (405) is N in the frequency axis. SC RB It includes RE(404). Generally, the minimum transmission unit of data is RB, and the number of subcarriers is N. SC RB = 12. The frequency domain may include common resource blocks (CRBs). Physical resource blocks (PRBs) may be defined in the bandwidth part (BWP) in the frequency domain. CRB and PRB numbers may be determined by subcarrier spacing. The data rate may increase in proportion to the number of RBs scheduled to the terminal.
[0076] In NR systems, for frequency division duplex (FDD) systems that operate downlink and uplink separately by frequency, the downlink transmission bandwidth and uplink transmission bandwidth may differ. Channel bandwidth represents the radio frequency (RF) bandwidth corresponding to the system transmission bandwidth. Table 1 shows part of the correspondence between the system transmission bandwidth, subcarrier spacing (SCS), and channel bandwidth defined in NR systems in frequency bands lower than x GHz (e.g., frequency range FR 1 (410 MHz ~ 7125 MHz)). And [Table 2] shows part of the correspondence between the transmission bandwidth, subcarrier spacing, and channel bandwidth defined in NR systems in frequency bands higher than y GHz (e.g., FR2 (24250 MHz - 52600 MHz) or FR2-2 (52600 MHz ~ 71000 MHz)). For example, an NR system with a 100 MHz channel bandwidth and a 30 kHz subcarrier spacing has a transmission bandwidth consisting of 273 RBs. In Tables 1 and 2, N / A may be a bandwidth-subcarrier combination not supported by the NR system.
[0077] Channel Bandwidth [MHz] SCS5 10 20 50 80 100 Transmission Bandwidth Configuration N RB 15kHz2552106207N / AN / A30kHz11245113321727360kHzN / A112465107135
[0078] Channel Bandwidth [MHz] SCS 50 100 200 400 Transmission Bandwidth Configuration N RB 60kHz66132264N / A120kHz3266132264
[0079] FIG. 5 illustrates examples of base station operations for controlling the uplink transmission power of a terminal.
[0080] Referring to FIG. 5, the terminal (120) can determine the transmit power for PUSCH (physical uplink shared channel) transmission. In one example, the terminal (120) can determine the transmit power for PUSCH transmission based on the following [Equation 1].
[0081]
[0082] In [Mathematical Equation 1], P PUSCH is the transmit power for PUSCH transmission determined by the terminal. P MAX represents the allocable maximum transmit power. P0 represents the cell-specific target power or the UE-specific target power. M represents the number of resource blocks (RBs) for PUSCH transmission. represents the index of the subcarrier spacing. represents the path loss compensation factor. PL represents the downlink path loss. represents a correction value according to the modulation and coding scheme (MCS). f(i) represents a value instructed to the terminal by the transmit power control (TPC) command.
[0083] In one embodiment, the base station (110) is P0 and A radio resource control (RRC) message including f(i) can be transmitted to the terminal (120). The base station (110) can transmit downlink control information (DCI) including a TPC command representing f(i) to the terminal (120). In one example, the method by which the terminal (120) determines transmission power based on feedback (e.g., TPC command) from the base station (110) may be referred to as closed loop power control (CLPC). In one example, the method by which the terminal (120) determines transmission power without feedback (e.g., TPC command) from the base station (110) may be referred to as open loop power control (OLPC).
[0084] In one embodiment, in a CLPC method, the base station (110) can determine a target SINR (signal to interference plus noise ratio). For example, the target SINR may be the expected received SINR when the base station (110) receives a PUSCH transmission by the terminal (120). In one example, the target SINR may be determined based on fractional OLPC and based on [Equation 2] below.
[0085]
[0086] In [Equation 2], SINR target represents the target SINR. P0 represents the cell-specific target power or terminal-specific target power. represents the path loss compensation factor. PL represents the path loss. NI represents noise and interference.
[0087] In one embodiment, the base station (110) may generate a TPC command so that the received SINR reaches the target SINR. In one example, the base station (110) may generate a TPC command based on the difference between the target SINR and the received SINR. For example, the TPC command may be operated based on an accumulated mode or an absolute mode. The base station (110) may instruct the terminal (120) on the operation mode of the TPC command through the TPC accumulation parameter of the RRC message. In the accumulated mode, the terminal (120) may determine f(i) based on the accumulated TPC commands. In the absolute mode, the terminal (120) may determine f(i) based on the current TPC command. In one example, f(i) may be determined based on [Equation 3] below.
[0088]
[0089] For example, instructed to the terminal (120) by a TPC command It may be as shown in [Table 3] below.
[0090] TPC command accumulation mode ( ) [dB]Absolute Mode( ) [dB]0-1-410-1211334
[0091] The base station (110) may transmit downlink control information (DCI) to the terminal (120), including a TPC command and / or a frequency domain resource assignment field. For example, the base station (110) may control the uplink transmission power of the terminal (120) through the TPC command. For example, the base station (110) may control the uplink frequency resources of the terminal (120) through the frequency domain resource assignment field. For example, the base station (110) may anticipate receiving an SINR of the uplink signal based on the control of the uplink transmission power and uplink frequency resources. However, the base station (110) may transmit a TPC command to the terminal (120) that indicates an uplink transmission power exceeding the maximum transmission power (Pmax). In this case, the terminal (120) may transmit an uplink signal based on a PSD lower than the power spectral density (PSD) indicated by the TPC command. Since the uplink signal is transmitted based on a PSD lower than the PSD indicated by the TPC command, the received SINR may be lower than the SINR expected at the base station (110). As described above, if control over uplink transmission power and uplink frequency resource allocation is performed independently, problems such as the received SINR being lower than the SINR expected at the base station (110) may arise. Therefore, the base station (110) needs to perform control over uplink transmission power and uplink frequency resource allocation in an integrated manner. Considering Shannon capacity, allocating more RBs may be advantageous in terms of cell capacity and data throughput, even if the received SINR of the base station (110) (or the PSD of the terminal (120)) is lower.In the following, a communication device and method for allocating more RBs to terminals with high SINR reception performance relative to PSD are described.
[0092] FIG. 6 is a flowchart illustrating the operations of a communication device for allocating uplink frequency resources. The operations of FIG. 6 may be performed by the communication device. For example, the communication device may be a base station (110) including an upper network node (210) and a lower network node (220). For example, the communication device may be an upper network node (210) (e.g., a distributed unit (DU)). For example, at least some of the operations of FIG. 6 may be controlled by a processor (330) of an upper network node (210). In the following, each operation may be performed sequentially, but is not necessarily performed sequentially. For example, the order of each operation may be changed. For example, at least two operations may be performed in parallel. FIG. 6 describes a method for performing uplink transmission power and uplink resource allocation when the communication device performs scheduling for a terminal (120).
[0093] Referring to FIG. 6, in operation 601, a communication device according to one embodiment may determine a reference signal quality for power control (PC). For example, the reference signal quality may be used to determine the value of a transmit power control (TPC) command. For example, the reference signal quality may be an upper limit of the signal quality for resource allocation. For example, the signal quality may be the signal quality of an uplink signal (e.g., physical uplink shared channel (PUSCH)) measured by the communication device. In one example, the signal quality may be a signal to interference plus noise ratio (SINR). In one example, the reference signal quality for power control is a SINR PC It may be referred to as such. However, this is merely an example and the present disclosure is not limited thereto. For example, the reference signal quality for power control may be based on a signal quality other than SINR. In another example, the reference signal quality for power control may be the power spectral density (PSD) of the terminal (120).
[0094] In one embodiment, the communication device can determine the reference signal quality for power control based on OLPC (open loop power control). For example, the OLPC-based reference signal quality can be determined based on [Equation 4] and [Equation 5] below.
[0095]
[0096]
[0097] In [Equation 4] and [Equation 5], P0 represents the cell-specific target power or the terminal-specific (UE-specific) target power. PL represents the path loss compensation factor. PL represents the uplink path loss. For example, PL can be obtained based on measuring an uplink reference signal (e.g., PUSCH DMRS (physical uplink shared channel demodulation reference signal), PUCCH (physical uplink control channel) DMRS, or SRS (sounding reference signal)). represents the correction value according to the MCS (modulation and coding scheme). NI represents noise and interference. P MAX represents the allocable maximum transmit power. In one example, P MAX can be the cell-specific maximum transmit power. P MAX If A is the cell-specific maximum transmit power, the maximum transmit power of terminals scheduled by the communication device is P MAX It may be limited to. However, this is merely an example, and the present disclosure is not limited thereto. For example, P MAX can be a terminal-specific maximum transmission power. M MIN represents the minimum number of RBs for uplink transmission (e.g., PUSCH). N POWER OFFSET represents the change in signal quality (e.g., SINR) to maximize the transport block size (TBS). In one example, N POWER OFFSET ...is the reference signal quality (e.g., SINR PC ) and target signal quality (e.g., SINR RA It can represent the difference of ). In one example, N POWER OFFSET It may be referred to as signal quality offset or other terms having an equivalent technical / functional meaning. SINRMIN represents a predefined minimum value. SINR MAX represents a predefined maximum value.
[0098] In one embodiment, the reference signal quality for power control may be limited. For example, the communication device, through a TPC command, controls the uplink transmission power of the terminal (120) P MAX It can be controlled to be close to [the cell boundary]. However, if the terminal (120) is located at the cell boundary, the uplink transmission of the terminal (120) may cause interference in the neighbor cell. To reduce interference caused in the neighbor cell by the uplink transmission of the terminal (120), the upper limit of the reference signal quality for power control may be limited. For example, the upper limit of the reference signal quality for power control may be determined based on the downlink signal quality (e.g., DL SINR). For example, if the downlink signal quality is relatively high, the terminal (120) may not be located at the cell boundary. As the downlink signal quality increases, the upper limit of the reference signal quality may increase. In another example, if the downlink signal quality is relatively low, the terminal (120) may be located at the cell boundary. As the downlink signal quality decreases, the upper limit of the reference signal quality may decrease. In one example, the upper limit of the reference signal quality for power control can be determined as a function of the downlink signal quality. An example of the reference signal quality determined as a function of the downlink signal quality is illustrated in FIG. 8.
[0099] In one embodiment, the communication device may perform uplink transmission power control based on a reference signal quality for power control. The communication device may generate a TPC command based on the reference signal quality for power control. In one example, the communication device may generate a TPC command based on the difference between the reference signal quality for power control and the signal quality measured for the uplink signal. In one example, the TCP command may control the terminal (120) so that the uplink transmission power of the terminal (120) is greater than or equal to the maximum transmission power (e.g., Pmax).
[0100] In non-limited examples, a communication device may perform a radio resource control (RRC) reconfiguration procedure when the difference between the reference signal quality for power control and the uplink signal quality measured (e.g., received signal quality) exceeds a threshold. For example, referring to [Table 3], the amount of uplink transmit power that can be increased by a TPC command may be up to 4 dB (decibel). For example, referring to [Table 3], the uplink transmit power that can be decreased by a TPC command may be up to 1 dB. If the difference between the reference signal quality and the received signal quality is relatively large, the time required to control the received signal quality to correspond to the reference signal quality using a TPC command may be increased. Therefore, when the difference between the reference signal quality and the received signal quality exceeds a threshold, the communication device may, through the RRC reconfiguration procedure, P0 and / or It can be reset. For example, the communication device, P0 and / or By resetting it, the terminal (120) can be controlled to transmit an uplink signal based on the maximum transmission power (Pmax).
[0101] In operation 602, a communication device according to one embodiment may determine a target signal quality for resource allocation (RA). For example, the target signal quality may be a lower limit of the signal quality for resource allocation. For example, the signal quality may be the signal quality of an uplink signal (e.g., PUSCH) measured by the communication device. In one example, the signal quality may be SINR. In one example, the target signal quality for resource allocation is SINR RA It may be referred to as such. However, this is merely an example and the present disclosure is not limited thereto. For example, the target signal quality for resource allocation may be based on a signal quality other than SINR. In another example, the reference signal quality for power control may be the PSD of the terminal (120).
[0102] In one embodiment, the target signal quality can be determined based on the following [Equation 6].
[0103]
[0104] For example, the number of resource blocks (RBs) allocated to an uplink signal transmitted at maximum transmission power (e.g., Pmax) and the modulation and coding scheme (MCS) of the uplink signal may be inversely proportional. In one example, as the number of RBs allocated to the uplink signal increases, the received SINR per RB may decrease. Since the received SINR decreases, the MCS may decrease. In another example, as the number of RBs allocated to the uplink signal decreases, the received SINR per RB may increase. Since the received SINR increases, the MCS may increase. For example, the TBS of the uplink signal may be determined based on the number of RBs allocated to the uplink signal and the MCS. The TBS, the number of RBs, and the MCS may have a non-linear relationship. A communication device may determine a target signal quality that maximizes the TBS by changing the reference signal quality in consideration of the above non-linear relationship. For example, a communication device has a signal quality offset (N) to maximize TBS from a reference signal quality. POWER OFFSET Can determine ). Signal quality offset (N POWER OFFSET ) can respond to the difference between the reference signal quality and the target signal quality.
[0105] In operation 603, a communication device according to one embodiment may determine the number of RBs for uplink transmission based on reference signal quality and target signal quality. For example, the reference signal quality may be an upper limit of the signal quality for resource allocation. The communication device may determine the number of RBs corresponding to the reference signal quality. The number of RBs corresponding to the reference signal quality may be a lower limit of the number of RBs for resource allocation. For example, the target signal quality may be a lower limit of the signal quality for resource allocation. The communication device may determine the number of RBs corresponding to the target signal quality. The number of RBs corresponding to the target signal quality may be an upper limit of the number of RBs for resource allocation. The communication device may determine the number of RBs for uplink transmission between the number of RBs corresponding to the reference signal quality and the number of RBs corresponding to the target signal quality. In one example, the communication device may use the number of RBs corresponding to the target signal quality for resource allocation from the perspective of TBS maximization. In one example, a communication device may use the number of RBs corresponding to a reference signal quality for resource allocation with respect to maximizing the received signal quality. However, this is merely an example and the present disclosure is not limited thereto.
[0106] In operation 604, a communication device according to one embodiment may transmit downlink control information (DCI) containing information about RBs to a terminal (120). For example, the DCI may be DCI format 0_0 or DCI format 0_1. For example, information about RBs may be included in a frequency domain resource assignment field. For example, the DCI may further include TPC commands. The TPC commands may be for controlling the received SINR to be close to a reference SINR. For example, the DCI may further include information about an MCS associated with the number of RBs.
[0107] FIG. 7 is a flowchart illustrating the operations of a communication device for allocating uplink frequency resources. For example, the communication device described in FIG. 7 may be a base station (110) including an upper network node (210) and a lower network node (220). For example, the communication device described in FIG. 7 may be an upper network node (210) (e.g., a distributed unit (DU)).
[0108] Referring to the graph (700) of FIG. 7, in one embodiment, the communication device may determine a reference signal quality (701) for power control (PC). For example, the reference signal quality (701) may be used to determine the value of a transmit power control (TPC) command. The communication device may determine the value of the TPC command based on the difference between the reference signal quality (701) and the received signal quality. The received signal quality may be the signal quality of an uplink signal (e.g., PUSCH (physical uplink shared channel)) measured by the communication device. For example, the reference signal quality (701) may be an upper limit of the signal quality for resource allocation. The number of RBs (703) corresponding to the reference signal quality (701) may be a lower limit of the number of RBs for resource allocation. For example, the width (705), defined based on the reference signal quality (701) and RBs (703), may correspond to the transmit power or maximum transmit power (e.g., Pmax) instructed to the terminal (120) by a TPC command. In one example, the signal quality may be the signal to interference plus noise ratio (SINR). In one example, the reference signal quality (701) is the SINR PC It may be referred to as. The communication device can determine the reference signal quality (701) based on the above-described [Equation 4] and [Equation 5].
[0109] In one embodiment, the communication device may determine a target signal quality (702) for resource allocation (RA). For example, the target signal quality (702) may be a lower limit of the signal quality for resource allocation. The number of RBs (704) corresponding to the target signal quality (702) may be an upper limit of the number of RBs for resource allocation. For example, the width (706) defined based on the target signal quality (702) and the RBs (704) may correspond to the transmit power or maximum transmit power (e.g., Pmax) instructed to the terminal (120) by a TPC command. In one example, the target signal quality (702) is SINR RA It may be referred to as such. The communication device may determine a target signal quality (702) that maximizes the transport block size (TBS). For example, the uplink signal may be transmitted based on the uplink transmit power or maximum transmit power (e.g., Pmax) indicated by the TPC command. Since the uplink transmit power is fixed, the number of RBs and the SINR (or the modulation and coding scheme (MCS) corresponding to the SINR) may be inversely proportional. In one example, as the number of RBs increases, the SINR (or MCS) may decrease. In one example, as the number of RBs decreases, the SINR (or MCS) may increase. The TBS of the uplink signal may be determined based on the number of RBs and the MCS. The TBS, the number of RBs, and the MCS may have a non-linear relationship. The communication device can determine the target signal quality (702) and the number of RBs (704) to maximize TBS by considering the above relationships (inverse relationship and non-linear relationship). For example, the communication device can determine the target signal quality (702) based on the above-described [Equation 4] and [Equation 6]. In one example, the difference between the reference signal quality (701) and the target signal quality (702) is NPOWER OFFSET It can be referred to as. In one example, N POWER OFFSET It may be less than 0. However, this is merely an example, and the present disclosure is not limited thereto.
[0110] In one embodiment, the communication device may determine the number of RBs for uplink transmission based on a reference signal quality (701) and a target signal quality (702). For example, the communication device may determine the number of RBs for uplink transmission among RBs (703) and RBs (704). In one example, the communication device may use RBs (704) corresponding to the target signal quality (702) as RBs for uplink transmission in terms of maximizing the transport block size (TBS). In one example, the communication device may use RBs (703) corresponding to the reference signal quality (701) as RBs for uplink transmission in terms of maximizing the received signal quality (e.g., received SINR). For example, the communication device may determine a signal quality corresponding to the number of RBs for uplink transmission. The signal quality may be the expected received signal quality (e.g., received SINR) when the terminal (120) transmits an uplink signal based on the uplink transmit power indicated by the TPC command in the RBs for uplink transmission. The communication device may determine a modulation and coding scheme (MCS) corresponding to the signal quality.
[0111] In one embodiment, the communication device may transmit downlink control information (DCI) containing information about RBs to the terminal (120). For example, the DCI may be DCI format 0_0 or DCI format 0_1. For example, the information about RBs may be included in a frequency domain resource assignment field. For example, the DCI may further include information about MCS and / or TPC commands.
[0112] FIG. 8 illustrates a graph of the upper limit of the reference signal quality. For example, the communication device described in FIG. 8 may be a base station (110) including an upper network node (210) and a lower network node (220). For example, the communication device described in FIG. 8 may be an upper network node (210) (e.g., a distributed unit).
[0113] Referring to FIG. 8, the horizontal axis of the graph (800) represents the downlink (DL) SINR (signal to interference plus noise ratio), and the vertical axis of the graph (800) represents the uplink (UL) SINR. The DL SINR may be the SINR of a downlink signal (e.g., CSI-RS (channel state information-reference signal), SS / PBCH (synchronization signal and physical broadcast channel) block) measured by a terminal (120). The UL SINR may be the SINR of an uplink signal (e.g., PUSCH DMRS (physical uplink shared channel demodulation reference signal)) measured by a communication device.
[0114] For example, the communication device may increase or decrease the uplink transmission power of the terminal (120) through a transmit power control (TPC) command. In one example, the communication device may control the terminal (120) through a TPC command so that the uplink transmission power reaches the maximum transmission power (e.g., Pmax). However, if the terminal (120) is located at a cell boundary, the uplink transmission of the terminal (120) may cause interference to a neighbor cell. The communication device needs to reduce the interference caused to the neighbor cell by the uplink transmission of the terminal (120). To reduce or minimize the interference caused to the neighbor cell, a reference signal quality (e.g., SINR) for power control (PC) PCThe upper limit of ) may be limited. For example, the upper limit of the reference signal quality for power control may be determined based on the downlink signal quality (e.g., DL (downlink) SINR). In one example, the downlink signal quality for a terminal (120) located at a cell boundary may be relatively small. As the downlink signal quality is small, the upper limit of the reference signal quality may be reduced to reduce or minimize interference caused to neighboring cells by the uplink transmission of the terminal (120). In one example, the downlink signal quality for a terminal (120) not located at a cell boundary may be relatively large. As the downlink signal quality is large, the upper limit of the reference signal quality may be increased to improve uplink transmission efficiency. The communication device may determine the upper limit of the reference signal quality for power control according to a function defined based on the downlink signal quality and offset, taking into account the relationship described above. Referring to the graph (800) in FIG. 8, the minimum value of the upper limit may be an offset (801). Referring to the graph (800) in FIG. 8, the upper limit may increase in proportion to the downlink signal quality. Referring to the graph (800) in FIG. 8, the upper limit may be a predefined maximum value of signal quality (e.g., SINR). MAX It can be further restricted by )(802).
[0115] FIG. 9 illustrates a graph showing the change in uplink transmission power according to signaling. For example, the communication device described in FIG. 9 may be a base station (110) including an upper network node (210) and a lower network node (220). For example, the communication device described in FIG. 9 may be an upper network node (210) (e.g., a DU (distributed unit).
[0116] Referring to FIG. 9, the horizontal axis of the graph (900) represents time, and the vertical axis of the graph (900) represents the SINR (signal to interference plus noise ratio). The SINR on the vertical axis may be the SINR of an uplink signal (e.g., PUSCH DMRS (physical uplink shared channel demodulation reference signal)) measured by a communication device.
[0117] For example, the communication device may increase the uplink transmit power of the terminal (120) via a transmit power control (TPC) command to increase the received SINR. In one example, the communication device may control the terminal (120) via a TPC command so that the uplink transmit power reaches the maximum transmit power (e.g., Pmax). However, referring to [Table 3], the amount of uplink transmit power that can be increased by the TPC command may be up to 4 dB (decibel). Referring to the waveform (901), the reference signal quality for power control (e.g., SINR PC When the difference between ) and the received SINR (e.g., UL SINR in FIG. 9) is large, the communication device may increase the uplink transmit power using multiple TPC commands. Since multiple TPC commands are used, increasing the uplink transmit power may increase the time required to control the received SINR to correspond to the reference signal quality. Therefore, when the difference between the reference signal quality for power control and the received SINR is large, the communication device may perform a radio resource control (RRC) reconfiguration procedure. For example, if the difference between the reference signal quality and the received signal quality exceeds a threshold value, the communication device may, through the RRC reconfiguration procedure, [reconfigure] P0 and / or It can be reset. Referring to waveform (902), the communication device can increase the uplink transmission power of the terminal (120) so that the received SINR corresponds to the reference signal quality by performing an RRC reset procedure. In one example, the uplink transmission power can be increased to the maximum transmission power (Pmax) by the RRC reset procedure.
[0118] FIG. 10 is a flowchart illustrating the operations of a communication device for allocating uplink frequency resources. The operations of FIG. 10 may be performed by the communication device. For example, the communication device may be a base station (110) comprising an upper network node (210) (e.g., a DU (distributed unit)) and a lower network node (220) (e.g., a RU (radio unit)). For example, the communication device may be an upper network node (210). For example, at least some of the operations of FIG. 10 may be controlled by a processor (330) of an upper network node (210). In the following, each operation may be performed sequentially, but is not necessarily performed sequentially. For example, the order of each operation may be changed. For example, at least two operations may be performed in parallel. FIG. 10 describes a method for performing uplink transmit power and uplink resource allocation when the communication device performs scheduling for two terminals (e.g., a first terminal and a second terminal). However, this is merely an example for illustrative purposes and the present disclosure is not limited thereto. For example, the operations according to FIG. 10 may also be applied when performing scheduling for three or more terminals.
[0119] Referring to FIG. 10, in operation 1001, a communication device according to one embodiment can determine the number of first resource blocks (RBs) corresponding to a first target signal quality for maximizing the transport block size (TBS) of a first uplink signal for a first terminal.
[0120] In one embodiment, the communication device may determine a first reference signal quality for power control of the first terminal based on open loop power control (OLPC). For example, the communication device may determine the first reference signal quality based on the above-described [Equation 4] and [Equation 5]. For example, the first reference signal quality may be used to determine the value of a transmit power control (TPC) command for the first terminal. The communication device may determine the value of the TPC command based on the difference between the first reference signal quality and the received signal quality. The received signal quality may be the signal quality of the uplink signal of the first terminal (e.g., PUSCH (physical uplink shared channel) DMRS (demodulation reference signal)) measured by the communication device. For example, the first reference signal quality and the number of RBs corresponding to the first reference signal quality may correspond to the transmit power or maximum transmit power (e.g., Pmax) instructed to the first terminal by the TPC command. In one example, the signal quality may be the SINR (signal to interference plus noise ratio). In one example, the first reference signal quality is the first SINR PC It can be referred to as.
[0121] In one embodiment, the communication device may determine a first target signal quality that maximizes the transport block size (TBS). For example, the communication device may determine the first target signal quality based on the above-described [Equation 4] and [Equation 6]. For example, the first terminal may perform uplink transmission based on the transmission power or maximum transmission power (e.g., Pmax) indicated by the TPC command. Since the uplink transmission power is fixed, the signal quality and the number of RBs may be inversely proportional. In one example, as the number of RBs increases, the power per RB decreases, so the signal quality may decrease. In one example, as the number of RBs decreases, the power per RB increases, so the signal quality may increase. The communication device may determine a first target signal quality that maximizes the transport block size (TBS) based on the above relationship. In one example, the first target signal quality is the first SINR RA It may be referred to as. The communication device can determine the number of first RBs corresponding to the first target signal quality. In one example, the number of first RBs is N MAX_RB_RA_UE1 It can be referred to as.
[0122] In operation 1002, a communication device according to one embodiment can determine the number of second RBs corresponding to a second target signal quality for maximizing the TBS of a second uplink signal for a second terminal.
[0123] In one embodiment, the communication device may determine a second reference signal quality for power control of the second terminal based on OLPC. For example, the communication device may determine the second reference signal quality based on the above-described [Equation 4] and [Equation 5]. For example, the second reference signal quality may be used to determine the value of a TPC command for the second terminal. The communication device may determine the value of the TPC command based on the difference between the second reference signal quality and the received signal quality. The received signal quality may be the signal quality of the uplink signal of the second terminal (e.g., PUSCH DMRS) measured by the communication device. For example, the second reference signal quality and the number of RBs corresponding to the second reference signal quality may correspond to the transmit power or maximum transmit power (e.g., Pmax) instructed to the second terminal by the TPC command. In one example, the signal quality may be SINR. In one example, the second reference signal quality is the second SINR PC It can be referred to as.
[0124] In one embodiment, the communication device may determine a second target signal quality that maximizes TBS. For example, the communication device may determine the second target signal quality based on the above-described [Equation 4] and [Equation 6]. For example, the second terminal may perform uplink transmission based on the transmission power or maximum transmission power (e.g., Pmax) indicated by the TPC command. Since the uplink transmission power is fixed, the signal quality and the number of RBs may be inversely proportional. In one example, as the number of RBs increases, the power per RB decreases, so the signal quality may decrease. In one example, as the number of RBs decreases, the power per RB increases, so the signal quality may increase. The communication device may determine a second target signal quality that maximizes TBS based on the above relationship. In one example, the second target signal quality is the second SINR RAIt may be referred to as. The communication device may determine the number of second RBs corresponding to the second target signal quality. In one example, the number of second RBs is N MAX_RB_RA_UE2 It can be referred to as.
[0125] In operation 1003, a communication device according to one embodiment may change the number of first RBs and the number of second RBs based on the number of RBs for PUSCH.
[0126] In one embodiment, the sum of the number of first RBs and the number of second RBs is the number of RBs for PUSCH (or, the first value ( If the number of RBs scaled based on ) is less than or equal to ), the communication device may increase the number of first RBs and / or second RBs. In this case, the entire available frequency resource of the scheduling TTI (e.g., slot) may not be used for uplink transmission. Not using the entire available frequency resource may not be desirable from the perspective of maximizing cell capacity and data yield. Therefore, it is necessary to increase the number of RBs allocated to the first terminal and the second terminal.
[0127] For example, a communication device may reduce the target signal quality identified based on a priority rule. The priority rule may be based on the magnitude of the target signal quality. In one example, the communication device may reduce the first target signal quality upon identifying that the first target signal quality exceeds the second target signal quality. That the first target signal quality exceeds the second target signal quality may indicate that the SINR performance relative to the power spectral density (PSD) of the first terminal is higher than the SINR performance relative to the PSD of the second terminal. The first target signal quality may be reduced to correspond to the second target signal quality. As the first target signal quality is reduced, the number of first RBs allocated for the first terminal may increase. In another example, the communication device may reduce the second target signal quality upon identifying that the first target signal quality is less than the second target signal quality. The fact that the first target signal quality is less than the second target signal quality may indicate that the SINR performance relative to the PSD of the second terminal is higher than the SINR performance relative to the PSD of the first terminal. The second target signal quality may be reduced to correspond to the first target signal quality. As the second target signal quality is reduced, the number of second RBs allocated for the second terminal may increase. As described above, the communication device may perform scheduling so that more RBs are allocated to the terminal with high SINR performance relative to the PSD by first increasing the RBs of the terminal with high PSD performance.
[0128] For example, if the priority of the first target signal quality and the second target signal quality is the same, the communication device may reduce the first target signal quality and the second target signal quality by the same ratio. In another example, if the priority of the first target signal quality and the second target signal quality is the same, the communication device may reduce any target signal quality among the first target signal quality and the second target signal quality. For example, the communication device may increase the number of first RBs and / or the number of second RBs by identifying the number of RBs corresponding to the reduced target signal quality.
[0129] In the example described above, the priority rule is described as being based on the magnitude of the target signal quality, but the present disclosure is not limited thereto. For example, the priority rule is based on a threshold signal quality (e.g., SINR TH It can be based on ). In one example, threshold signal quality (e.g., SINR TH For a description of ), the description of operation 1301 in FIG. 13 may be referenced. The communication device may first reduce the target signal quality that exceeds the threshold signal quality. In another example, the priority rule is the signal quality corresponding to the MCS maximum value (e.g., SINR MAX_MCS It can be based on ). The communication device can first reduce the target signal quality that exceeds the signal quality corresponding to the maximum MCS value.
[0130] In one embodiment, the sum of the number of first RBs and the number of second RBs is the number of RBs for PUSCH (or, the second value ( If the number of RBs scaled based on ) exceeds the number of RBs, the communication device may reduce the number of first RBs and / or the number of second RBs. In one example, the second value ( ) is the first value ( It may be the same as or different from ). In such cases, the communication device may perform scheduling using multiple scheduling TTIs (transmission time intervals) (e.g., slots). Using multiple scheduling TTIs may not be desirable from the perspective of maximizing cell capacity and data throughput. Therefore, it is necessary to reduce the number of RBs allocated to the first terminal and the second terminal.
[0131] For example, a communication device may increase the target signal quality identified based on a priority rule. The priority rule may be based on the magnitude of the target signal quality. In one example, the communication device may increase the second target signal quality upon identifying that the first target signal quality exceeds the second target signal quality. That the first target signal quality exceeds the second target signal quality may indicate that the SINR performance relative to the power spectral density (PSD) of the first terminal is higher than the SINR performance relative to the PSD of the second terminal. The second target signal quality may be increased to correspond to the first target signal quality. As the second target signal quality increases, the number of second RBs allocated for the second terminal may be reduced. In another example, the communication device may increase the first target signal quality upon identifying that the first target signal quality is less than the second target signal quality. That the first target signal quality is less than the second target signal quality may indicate that the SINR performance relative to the PSD of the second terminal is higher than the SINR performance relative to the PSD of the first terminal. The first target signal quality can be increased to correspond to the second target signal quality. As the first target signal quality increases, the number of first RBs allocated for the first terminal can be reduced. As described above, the communication device can perform scheduling so that more RBs are allocated to terminals with high SINR performance relative to PSD by first reducing the RBs of terminals with low SINR performance relative to PSD.
[0132] For example, if the priority of the first target signal quality and the second target signal quality is the same, the communication device may increase the first target signal quality and the second target signal quality by the same ratio. The first target signal quality and the second target signal quality may be increased such that the sum of the number of first RBs and the number of second RBs corresponds to the number of RBs for PUSCH. In another example, if the priority of the first target signal quality and the second target signal quality is the same, the communication device may increase any target signal quality among the first target signal quality and the second target signal quality. For example, the communication device may decrease the number of first RBs and / or the number of second RBs by identifying the number of RBs corresponding to the increased signal quality.
[0133] In the example described above, the priority rule is described as being based on the magnitude of the target signal quality, but the present disclosure is not limited thereto. For example, the priority rule is based on a threshold signal quality (e.g., SINR TH It can be based on ). The communication device may first increase the target signal quality below the threshold signal quality. For example, the priority rule is the signal quality corresponding to the MCS maximum value (e.g., SINR MAX_MCS It can be based on ). The communication device can first increase the target signal quality that is less than the signal quality corresponding to the maximum MCS value.
[0134] In operation 1004, a communication device according to one embodiment can transmit DCI (downlink control information) for a first uplink signal and DCI for a second uplink signal.
[0135] In one embodiment, the communication device may transmit a DCI for a first uplink signal to a first terminal. For example, the DCI for the first uplink signal may be DCI format 0_0 or DCI format 0_1. For example, the DCI for the first uplink signal may include information about first RBs, a TPC command, and / or information about an MCS. For example, information about the first RBs may be included in a frequency domain resource assignment field. For example, the TPC command may include a value for increasing the transmit power of the first terminal to the maximum transmit power. For example, the MCS may correspond to a first target signal quality.
[0136] In one embodiment, the communication device may transmit a DCI for a second uplink signal to a second terminal. For example, the DCI for the second uplink signal may be DCI format 0_0 or DCI format 0_1. For example, the DCI for the second uplink signal may include information about the second RBs, a TPC command, and / or information about the MCS. For example, the information about the second RBs may be included in a frequency domain resource assignment field. For example, the TPC command may include a value for increasing the transmit power of the second terminal to the maximum transmit power. For example, the MCS may correspond to the second target signal quality.
[0137] FIG. 11 illustrates a graph for explaining the operations of a communication device for allocating uplink frequency resources. For example, the communication device described in FIG. 11 may be a base station (110) including an upper network node (210) (e.g., a DU (distributed unit)) and a lower network node (220) (e.g., a RU (radio unit)). For example, the communication device described in FIG. 11 may be an upper network node (210). FIG. 11 illustrates an example of performing scheduling for a first terminal and a second terminal.
[0138] Referring to FIG. 11, in situation (1110), the communication device has a first target signal quality (SINR) for the first terminal. RA, UE1 ) and second target signal quality (SINR) for the second terminal RA, UE2 ) can be determined. For example, the target signal quality can be determined to maximize the transport block size (TBS) based on the aforementioned [Equation 4] and [Equation 6]. For example, the first target signal quality (SINR RA, UE1 ) can have a first value (1101). The RBs (1111) are the first target signal quality (SINR). RA, UE1 It can correspond to ). The width (1103), defined based on the first target signal quality (1101) and RBs (1111), can correspond to the transmit power or maximum transmit power (e.g., Pmax) instructed to the first terminal via a transmit power control (TPC) command. For example, the second target signal quality (SINR RA, UE2 ) can have a second value (1102). The RBs (1112) are the second target signal quality (SINR). RA, UE2It can correspond to ). The width (1104), defined based on the second target signal quality (1102) and RBs (1112), can correspond to the transmit power or maximum transmit power (e.g., Pmax) instructed to the second terminal via a TPC command. For example, the communication device can identify that the sum of the RBs (1111) for the first terminal and the RBs (1112) for the second terminal is less than the RBs (1113) for the PUSCH (physical uplink shared channel). Since the sum of the RBs (1111) and RBs (1112) is less than the RBs (1113) for the PUSCH, the RBs (1111) and / or RBs (1112) need to be increased in terms of maximizing cell capacity. The communication device can... the first target signal quality (SINR RA, UE1 ) is the second target signal quality (SINR RA, UE2 Based on the identification that it exceeds ), the first target signal quality (SINR RA, UE1 It can reduce ). First target signal quality (SINR RA, UE1 ) is the second target signal quality (SINR RA, UE2 It can be reduced to correspond to ). Since the transmission power of the first terminal is fixed, the first target signal quality (SINR RA, UE1 As ) decreases, the RBs (1111) may increase. As described above, the communication device may perform scheduling so that more RBs are allocated to the first terminal with a higher SINR performance relative to the power spectral density (PSD).
[0139] In situation (1120), the first target signal quality (SINR RA, UE1, NEW ) is the second target signal quality (SINR RA, UE2 It can correspond to ). For example, the first target signal quality (SINR RA, UE1, NEW ) and second target signal quality (SINR RA, UE2) may have a second value (1102). For example, the RBs (1121) have a first target signal quality (SINR). RA, UE1, NEW It can respond to ). First target signal quality (SINR RA, UE1, NEW The width (1103), defined based on ) and RBs (1121), may correspond to the transmit power or maximum transmit power (e.g., Pmax) instructed to the first terminal via a TPC command. For example, RBs (1122) may correspond to the RBs (1112) of situation (1110). The second target signal quality (SINR) RA, UE2 The width (1104), defined based on ) and RBs (1122), may correspond to the transmit power or maximum transmit power (e.g., Pmax) instructed to the second terminal via a TPC command. For example, the communication device may identify that the sum of the RBs (1121) for the first terminal and the RBs (1122) for the second terminal is less than the RBs (1123) for PUSCH (identical to the RBs (1113)). Since the sum of the RBs (1121) and RBs (1122) is less than the RBs (1123) for PUSCH, the RBs (1121) and RBs (1122) need to be increased in terms of maximizing cell capacity. The communication device may... RA, UE1, NEW ) and second target signal quality (SINR RA, UE2 Since ) is the same, the first target signal quality (SINR RA, UE1, NEW ) and second target signal quality (SINR RA, UE2 ) can be reduced at the same rate. Since the transmission power of the first terminal and the second terminal is fixed, the first target signal quality (SINR RA, UE1, NEW ) and second target signal quality (SINR RA, UE2 As ) decreases, the RBs (1121) and RBs (1122) may be increased. The first target signal quality (SINR RA, UE1, NEW ) and second target signal quality (SINR RA, UE2) can be reduced so that the sum of the RBs corresponds to the RBs (1123) for PUSCH.
[0140] In situation (1130), the first target signal quality (SINR RA, UE1, NEW ) and second target signal quality (SINR RA, UE2 , NEW ) may have a third value (1105). For example, the RBs (1131) have a first target signal quality (SINR). RA, UE1, NEW It can respond to ). First target signal quality (SINR RA, UE1, NEW The width (1103), defined based on ) and RBs (1131), may correspond to the transmit power or maximum transmit power (e.g., Pmax) instructed to the first terminal via a TPC command. For example, the RBs (1132) may correspond to the second target signal quality (SINR). RA, UE2, NEW It can respond to ). Second target signal quality (SINR RA, UE2, NEW The area (1104), defined based on ) and RBs (1132), may correspond to the transmission power or maximum transmission power (e.g., Pmax) instructed to the second terminal via a TPC command. For example, the sum of RBs (1131) and RBs (1132) may be equal to the RBs (1133) for PUSCH (which are the same as RBs (1113) and RBs (1123)). Since the sum of RBs (1131) and RBs (1132) is equal to the RBs (1133) for PUSCH, the capacity of the cell may be maximized. For example, the communication device may transmit downlink control information (DCI) for a first uplink signal to the first terminal. The DCI for the first uplink signal may include information regarding RBs (1131). For example, the communication device may transmit a DCI for a second uplink signal to a second terminal. The DCI for the second uplink signal may include information about the RBs (1132).
[0141] FIG. 12 illustrates a graph for explaining the operations of a communication device for allocating uplink frequency resources. The communication device described in FIG. 12 may be a base station (110) including an upper network node (210) (e.g., a DU (distributed unit)) and a lower network node (220) (e.g., a RU (radio unit)). For example, the communication device described in FIG. 12 may be an upper network node (210). FIG. 12 illustrates an example of performing scheduling for a first terminal and a second terminal.
[0142] Referring to FIG. 12, in situation (1210), the communication device has a first target signal quality (SINR) for the first terminal. RA, UE1 ) and second target signal quality (SINR) for the second terminal RA, UE2 ) can be determined. For example, the target signal quality can be determined to maximize the transport block size (TBS) based on the aforementioned [Equation 4] and [Equation 6]. For example, the first target signal quality (SINR RA, UE1 ) can have a first value (1201). The RBs (1211) are the first target signal quality (SINR). RA, UE1 It can correspond to ). The width (1203), defined based on the first target signal quality (1201) and RBs (1211), can correspond to the transmit power or maximum transmit power (e.g., Pmax) instructed to the first terminal via a transmit power control (TPC) command. For example, the second target signal quality (SINR RA, UE2 ) can have a second value (1202). The RBs (1212) are the second target signal quality (SINR). RA, UE2It can correspond to ). The width (1204), defined based on the second target signal quality (1202) and RBs (1212), can correspond to the transmit power or maximum transmit power (e.g., Pmax) instructed to the second terminal via a TPC command. For example, the communication device can identify that the sum of the RBs (1211) for the first terminal and the RBs (1212) for the second terminal exceeds the RBs (1213) for the PUSCH (physical uplink shared channel). Since the sum of the RBs (1211) and RBs (1212) exceeds the RBs (1213) for the PUSCH, the RBs (1211) and / or RBs (1212) need to be reduced. The communication device can identify the first target signal quality (SINR RA, UE1 ) is the second target signal quality (SINR RA, UE2 Based on the identification that it exceeds ), the second target signal quality (SINR RA, UE2 It can increase the second target signal quality (SINR). RA, UE2 ) is the first target signal quality (SINR RA, UE1 It can be increased to correspond to ). Since the transmission power of the second terminal is fixed, the second target signal quality (SINR RA, UE2 As ) increases, the RBs (1212) may be reduced. As described above, the communication device can perform scheduling so that more RBs are allocated to the first terminal with high SINR performance relative to PSD by reducing the RBs of the second terminal with low SINR performance relative to PSD (power spectral density).
[0143] In situation (1220), the first target signal quality (SINR RA, UE1 ) is the second target signal quality (SINR RA, UE2, NEW It can correspond to ). For example, the first target signal quality (SINR RA, UE1 ) and second target signal quality (SINR RA, UE2, NEW) may have a second value (1202). For example, the RBs (1221) may be the same as the RBs (1211) of situation (1210). The first target signal quality (SINR) RA, UE1 The width (1203), defined based on ) and RBs (1221), may correspond to the transmit power or maximum transmit power (e.g., Pmax) instructed to the first terminal via a TPC command. For example, the RBs (1222) are the second target signal quality (SINR RA, UE2, NEW It can respond to ). Second target signal quality (SINR RA, UE2, NEW The width (1204), defined based on ) and RBs (1222), may correspond to the transmit power or maximum transmit power (e.g., Pmax) instructed to the second terminal via a TPC command. For example, the communication device may identify that the sum of the RBs (1221) for the first terminal and the RBs (1222) for the second terminal exceeds the RBs (1223) for PUSCH (identical to the RBs (1213)). Since the sum of the RBs (1221) and RBs (1222) exceeds the RBs (1223) for PUSCH, the RBs (1221) and RBs (1222) need to be reduced. The communication device may determine the first target signal quality (SINR RA, UE1 ) and second target signal quality (SINR RA, UE2, NEW Since ) is the same, the first target signal quality (SINR RA, UE1 ) and second target signal quality (SINR RA, UE2, NEW ) can be increased at the same rate. Since the transmission power of the first terminal and the second terminal is fixed, the first target signal quality (SINR RA, UE1 ) and second target signal quality (SINR RA, UE2 As ) increases, the RBs (1221) and RBs (1222) may be decreased. The first target signal quality (SINR RA, UE1 ) and second target signal quality (SINR RA, UE2, NEW ) can be reduced so that the sum of the RBs corresponds to the RBs (1223) for PUSCH.
[0144] In situation (1230), the first target signal quality (SINR RA, UE1, NEW ) and second target signal quality (SINR RA, UE2 , NEW ) may have a third value (1205). For example, the RBs (1231) have a first target signal quality (SINR). RA, UE1, NEW It can respond to ). First target signal quality (SINR RA, UE1, NEW The width (1203), defined based on ) and RBs (1231), may correspond to the transmit power or maximum transmit power (e.g., Pmax) instructed to the first terminal via a TPC command. For example, the RBs (1232) may be the second target signal quality (SINR RA, UE2, NEW It can respond to ). Second target signal quality (SINR RA, UE2, NEW The area (1204), defined based on ) and RBs (1232), may correspond to the transmission power or maximum transmission power (e.g., Pmax) instructed to the second terminal via a TPC command. For example, the sum of RBs (1231) and RBs (1232) may be equal to the RBs (1233) for PUSCH (which are the same as RBs (1213) and RBs (1223)). Since the sum of RBs (1231) and RBs (1232) is equal to the RBs (1233) for PUSCH, the capacity of the cell may be maximized. For example, the communication device may transmit downlink control information (DCI) for the first uplink signal to the first terminal. The DCI for the first uplink signal may include information regarding the RBs (1231). For example, the communication device may transmit a DCI for a second uplink signal to a second terminal. The DCI for the second uplink signal may include information about the RBs (1232).
[0145] FIG. 13 is a flowchart illustrating the operations of a communication device for allocating uplink frequency resources. The operations of FIG. 13 may be performed by the communication device. For example, the communication device may be a base station (110) comprising an upper network node (210) (e.g., a DU (distributed unit)) and a lower network node (220) (e.g., a RU (radio unit)). For example, the communication device may be an upper network node (210). For example, at least some of the operations of FIG. 13 may be controlled by a processor (330) of an upper network node (210). In the following, each operation may be performed sequentially, but is not necessarily performed sequentially. For example, the order of each operation may be changed. For example, at least two operations may be performed in parallel.
[0146] Referring to FIG. 13, in operation 1301, a communication device according to one embodiment can determine a threshold signal quality for a plurality of terminals. For example, the plurality of terminals may be scheduling candidate terminals.
[0147] In one embodiment, a communication device may receive uplink signals from a plurality of terminals. In one example, the uplink signal may be a PUSCH DMRS (physical uplink shared channel demodulation reference signal). However, this is merely an example and the present disclosure is not limited thereto. For example, the uplink signal may be another signal (e.g., PUCCH (physical uplink control channel) DMRS, SRS (sounding reference signal), or preamble). The communication device may determine the signal quality for the uplink signals. In one example, the signal quality may be a SINR (signal to interference plus noise ratio). However, this is merely an example and the present disclosure is not limited thereto. For example, a signal quality other than SINR may be used. The communication device may determine a threshold signal quality based on the signal quality for the uplink signals. In one example, the communication device determines the threshold signal quality (SINR) for a plurality of terminals. AVG ) can be determined based on [Equation 7] below.
[0148]
[0149] In [Equation 7], K represents the number of multiple terminals. SINR(i) represents the received SINR (signal to interference plus noise ratio) of the uplink signal of the corresponding terminal measured by the communication device. N MAX_RB_RA represents the number of allocable RBs (resource blocks) based on SINR(i) when transmitted at maximum transmission power. represents the scaling factor. N PUSCH_RBrepresents the number of RBs for PUSCH (physical uplink shared channel).
[0150] In operation 1302, a communication device according to one embodiment can determine whether the target signal quality of a terminal exceeds a threshold signal quality. For example, the communication device can determine the target signal quality that maximizes the transport block size (TBS) based on [Equation 4] and [Equation 6]. The communication device can determine whether the target signal quality exceeds a threshold signal quality.
[0151] In operation 1303, a communication device according to one embodiment may reduce the target signal quality based on a determination that the target signal quality of the terminal exceeds a threshold signal quality. The target signal quality may be reduced to correspond to the threshold signal quality.
[0152] In operation 1304, a communication device according to one embodiment may increase the target signal quality based on a determination that the target signal quality of the terminal is below a threshold signal quality. The target signal quality may be increased to correspond to the threshold signal quality.
[0153] In operation 1305, a communication device according to one embodiment may determine RBs for a terminal based on target signal quality. In one example, if the target signal quality decreases, the number of RBs assigned to the terminal may increase. In another example, if the target signal quality increases, the number of RBs assigned to the terminal may decrease. For example, the communication device may transmit downlink control information (DCI) containing information about the determined RBs to the terminal.
[0154] FIG. 14 illustrates a graph for explaining the operations of a communication device for allocating uplink frequency resources. The communication device described in FIG. 14 may be a base station (110) including an upper network node (210) (e.g., a DU (distributed unit)) and a lower network node (220) (e.g., a RU (radio unit)). For example, the communication device described in FIG. 14 may be an upper network node (210). FIG. 14 describes an example of performing scheduling for two terminals (e.g., a first terminal and a second terminal) based on threshold signal quality. However, this is merely an example for illustrative purposes and the present disclosure is not limited thereto. For example, the operations according to FIG. 14 may also be applied when performing scheduling for three or more terminals. In FIG. 14, the sum of the transmission powers of the terminals may be 3 dB (decibel) lower than the sum of the maximum transmission powers.
[0155] Referring to the graph (1400) of FIG. 14, the communication device may receive a first uplink signal from a first terminal and a second uplink signal from a second terminal. In one example, the uplink signal may be a PUSCH DMRS (physical uplink shared channel demodulation reference signal). However, this is merely an example and the present disclosure is not limited thereto. For example, the uplink signal may be another signal (e.g., PUCCH (physical uplink control channel) DMRS, SRS (sounding reference signal) or preamble). For example, the communication device may determine a first signal quality (1401) (SINR (1)) for the first uplink signal. The communication device may determine the number of allocable RBs (1411) according to the first signal quality (1401) when uplink transmission is performed based on the maximum transmission power (e.g., Pmax). The area (1421) defined based on the first signal quality (1401) and RBs (1411) may correspond to the maximum transmission power. For example, a communication device may determine the second signal quality (1402) (SINR (2)) for the second uplink signal. The communication device may determine the number of assignable RBs (1412) according to the second signal quality (1402) when uplink transmission is performed based on the maximum transmission power (e.g., Pmax). The area (1422) defined based on the second signal quality (1402) and RBs (1412) may correspond to the maximum transmission power. For example, the communication device may determine a threshold signal quality (1403) based on a first signal quality (1401), a second signal quality (1402), the number of RBs (1411), the number of RBs (1412), and / or the number of RBs (1413) for PUSCH.To determine the threshold signal quality (1403), the above-described [Equation 7] may be used.
[0156] For example, the communication device, based on [Equation 4] and [Equation 6], maximizes the transport block size (TBS) of the first terminal's first target signal quality (SINR). RA, UE1 ) can determine. The communication device determines the first target signal quality (SINR RA, UE1 ) can determine whether the threshold signal quality (1403) is exceeded. In one example, the communication device determines whether the first target signal quality (SINR) is exceeded. RA, UE1 Based on the determination that ) exceeds the threshold signal quality (1403), the first target signal quality (SINR RA, UE1 It can reduce ). First target signal quality (SINR RA, UE1 ) can be reduced to correspond to the threshold signal quality (1403). The first target signal quality (SINR RA, UE1 Since ) decreases, the RBs (1411) can increase. In another example, the communication device, the first target signal quality (SINR RA, UE1 Based on the determination that ) is below the threshold signal quality (1403), the first target signal quality (SINR RA, UE1 It can increase the first target signal quality (SINR). RA, UE1 ) can be increased to correspond to the threshold signal quality (1403). The first target signal quality (SINR RA, UE1 As ) increases, the RBs (1411) can be decreased. In the example illustrated in FIG. 14, the first target signal quality (SINR RA, UE1 ) can be increased. For example, the communication device may transmit downlink control information (DCI) containing information about the changed RBs (1411) to the first terminal.
[0157] For example, the communication device, based on [Equation 4] and [Equation 6], the second target signal quality (SINR) of the second terminal that maximizes TBS. RA, UE2 ) can determine. The communication device can determine the second target signal quality (SINR RA, UE2 ) can determine whether the threshold signal quality (1403) is exceeded. In one example, the communication device determines whether the second target signal quality (SINR) is exceeded. RA, UE2 Based on the determination that ) exceeds the threshold signal quality (1403), the second target signal quality (SINR RA, UE2 It can reduce ). Second target signal quality (SINR RA, UE2 ) can be reduced to correspond to the threshold signal quality (1403). The second target signal quality (SINR RA, UE2 Since ) decreases, the RBs (1412) can increase. In another example, the communication device, the second target signal quality (SINR RA, UE2 Based on the determination that ) is below the threshold signal quality (1403), the first target signal quality (SINR RA, UE2 It can increase the first target signal quality (SINR). RA, UE2 ) can be increased to correspond to the threshold signal quality (1403). The first target signal quality (SINR RA, UE2 As ) increases, the RBs (1412) can be decreased. In the example illustrated in FIG. 14, the second target signal quality (SINR RA, UE2 ) can be increased. For example, the communication device can transmit a DCI containing information about the changed RBs (1412) to the second terminal.
[0158] FIG. 15 is a flowchart illustrating the operations of a communication device for allocating uplink frequency resources. The operations of FIG. 15 may be performed by the communication device. For example, the communication device may be a base station (110) comprising an upper network node (210) (e.g., a DU (distributed unit)) and a lower network node (220) (e.g., a RU (radio unit)). For example, the communication device may be an upper network node (210). For example, at least some of the operations of FIG. 15 may be controlled by a processor (330) of an upper network node (210). In the following, each operation may be performed sequentially, but is not necessarily performed sequentially. FIG. 15 illustrates an example in which a communication device schedules two terminals (e.g., a first terminal and a second terminal) based on a TBS (transport block size) index. However, this is merely an example for illustrative purposes and the present disclosure is not limited thereto. For example, the operations according to FIG. 15 may also be applied when performing scheduling for three or more terminals. In FIG. 15, the sum of the transmission powers of the terminals may be 3 dB (decibel) lower than the sum of the maximum transmission powers.
[0159] Referring to FIG. 15, in operation 1501, a communication device according to one embodiment can determine a transport index (TBS) that compensates for the remaining transmit power.
[0160] In one embodiment, the communication device may receive a first uplink signal from a first terminal and a second uplink signal from a second terminal. For example, the first terminal and the second terminal may be scheduling candidate terminals. In one example, the uplink signal may be a PUSCH DMRS (physical uplink shared channel demodulation reference signal). However, this is merely an example and the present disclosure is not limited thereto. For example, the uplink signal may be another signal (e.g., PUCCH (physical uplink control channel) DMRS, SRS (sounding reference signal), or preamble). The communication device may determine a first signal quality for the first uplink signal and a second signal quality for the second uplink signal. In one example, the signal quality may be a SINR (signal to interference plus noise ratio). However, this is merely an example and the present disclosure is not limited thereto. For example, a signal quality other than SINR may be used.
[0161] In one embodiment, the communication device may determine the number of assignable RBs according to signal quality when the corresponding terminal performs uplink transmission based on maximum transmission power. In one example, the communication device may determine the number of assignable first RBs according to the first signal quality when the first terminal performs uplink transmission based on maximum transmission power. In one example, the communication device may determine the number of assignable second RBs according to the second signal quality when the second terminal performs uplink transmission based on maximum transmission power. For example, the communication device may determine the difference between the sum of the number of first RBs and the number of second RBs and the number of RBs for PUSCH. The difference may be expressed based on decibels (Db).
[0162] In one embodiment, the communication device may determine the remaining transmission power corresponding to the difference. The communication device may determine a TBS index based on the remaining transmission power. In one example, the communication device may determine the expected TBS index when compensating the remaining transmission power from the current TBS index of the first terminal. In one example, the communication device may determine the expected TBS index when compensating the remaining transmission power from the current TBS index of the second terminal. In one example, when compensating the remaining transmission power, the TBS index may be greater than the current TBS index. In another example, even when compensating the remaining transmission power, the TBS index may be the same as the current TBS index.
[0163] In operation 1502, a communication device according to one embodiment can determine whether the TBS index of the first terminal exceeds the second TBS index of the second terminal.
[0164] In operation 1503, a communication device according to one embodiment may reduce the target signal quality of the first terminal upon determining that the TBS index of the first terminal exceeds the TBS index of the second terminal. By reducing the target signal quality of the first terminal, the communication device may increase the number of first RBs allocated to the first terminal. For example, the communication device may increase the target signal quality of the second terminal upon determining that the TBS index of the first terminal exceeds the TBS index of the second terminal. By increasing the target signal quality of the second terminal, the communication device may reduce the number of second RBs allocated to the second terminal. As described above, the communication device may perform scheduling so that more RBs are allocated to the first terminal, which has a higher SINR performance relative to the power spectral density (PSD).
[0165] In operation 1504, a communication device according to one embodiment may increase the target signal quality of the first terminal upon determining that the TBS index of the first terminal is less than the TBS index of the second terminal. By increasing the target signal quality of the first terminal, the communication device may decrease the number of first RBs allocated to the first terminal. For example, the communication device may decrease the target signal quality of the second terminal upon determining that the TBS index of the first terminal is less than the TBS index of the second terminal. By decreasing the target signal quality of the second terminal, the communication device may increase the number of RBs allocated to the second terminal. As described above, the communication device may perform scheduling so that more RBs are allocated to the second terminal, which has a higher SINR performance relative to the power spectral density (PSD).
[0166] In operation 1505, a communication device according to one embodiment may determine RBs for a terminal based on a target signal quality. For example, the number of first RBs assigned to a first terminal may correspond to a first target signal quality. The communication device may transmit downlink control information (DCI) containing information about the first RBs to the first terminal. For example, the number of second RBs assigned to a second terminal may correspond to a second target signal quality. The communication device may transmit DCI containing information about the second RBs to the second terminal.
[0167] FIG. 16 is a flowchart illustrating the operations of a communication device for allocating uplink frequency resources. The operations of FIG. 16 may be performed by the communication device. For example, the communication device may be a base station (110) comprising an upper network node (210) (e.g., a DU (distributed unit)) and a lower network node (220) (e.g., a RU (radio unit)). For example, the communication device may be an upper network node (210). For example, at least some of the operations of FIG. 16 may be controlled by a processor (330) of an upper network node (210). In the following, each operation may be performed sequentially, but is not necessarily performed sequentially. FIG. 16 illustrates an example in which a communication device performs scheduling for two terminals (e.g., a first terminal and a second terminal). However, this is merely an example for illustrative purposes and the present disclosure is not limited thereto. For example, the operations according to FIG. 16 can also be applied when performing scheduling for three or more terminals.
[0168] Referring to FIG. 16, in operation 1601, a communication device according to one embodiment can identify a terminal for allocating frequency resources based on the modulation and coding scheme (MCS) levels of the terminals.
[0169] In one embodiment, the communication device may receive a first uplink signal from a first terminal and a second uplink signal from a second terminal. For example, the first terminal and the second terminal may be scheduling candidate terminals. In one example, the uplink signal may be a PUSCH DMRS (physical uplink shared channel demodulation reference signal). However, this is merely an example and the present disclosure is not limited thereto. For example, the uplink signal may be another signal (e.g., PUCCH (physical uplink control channel) DMRS, SRS (sounding reference signal), or preamble). The communication device may determine a first signal quality for the first uplink signal and a second signal quality for the second uplink signal. In one example, the signal quality may be a SINR (signal to interference plus noise ratio). However, this is merely an example and the present disclosure is not limited thereto. For example, a signal quality other than SINR may be used.
[0170] In one embodiment, the communication device may determine a modulation and coding scheme (MCS) corresponding to a signal quality. In one example, the communication device may determine a first MCS corresponding to a first signal quality of a first terminal. In one example, the communication device may determine a second MCS corresponding to a second signal quality of a second terminal. For example, the determined MCSs may be sorted in descending order. For example, the communication device may identify a terminal for allocating frequency resources based on the MCS level. In one example, the communication device may identify a first terminal for allocating frequency resources based on the identification that the first MCS is greater than the second MCS. In another example, the communication device may identify a second terminal for allocating frequency resources based on the identification that the first MCS is smaller than the second MCS. For example, if there are terminals with the same MCS level, the communication device can identify the terminal to be allocated frequency resources based on scheduling priority (e.g., PF (proportional fair) metric).
[0171] In operation 1602, a communication device according to one embodiment may allocate frequency resources to a terminal based on the buffer occupancy (BO) of the terminal. For example, the communication device may allocate frequency resources to a terminal having MCS(i) such that the BO for the terminal is depleted while maintaining an MCS (i-1) or higher. As frequency resources are allocated, the number of RBs may increase, and the MCS may decrease. In one example, the MCS may decrease if the number of RBs that can be allocated based on the current SINR (or power spectral density (PSD)) exceeds the maximum number of allocable RBs. In one example, the communication device may allocate frequency resources to a first terminal having a first MCS greater than the second MCS such that the BO for the first terminal is depleted while maintaining an MCS greater than the second MCS. In another example, the communication device may allocate frequency resources to a second terminal having a second MCS greater than the first MCS, such that the BO for the second terminal is exhausted while maintaining the first MCS or greater.
[0172] In operation 1603, a communication device according to one embodiment can identify whether BO for terminals is 0. For example, the communication device can perform operation 1601 based on the identification that BO for terminals is not 0.
[0173] In operation 1604, a communication device according to one embodiment may transmit frequency resource information for terminals upon identification that the BO for the terminals is 0. For example, the communication device may transmit downlink control information (DCI) containing information about the frequency resource allocated to the first terminal to the first terminal. For example, the communication device may transmit DCI containing information about the frequency resource allocated to the second terminal to the second terminal.
[0174] FIG. 17 illustrates a graph for explaining the operations of a communication device for allocating uplink frequency resources. For example, the communication device described in FIG. 17 may be a base station (110) including an upper network node (210) (e.g., a DU (distributed unit)) and a lower network node (220) (e.g., a RU (radio unit)). For example, the communication device described in FIG. 17 may be an upper network node (210). FIG. 17 illustrates an example of performing scheduling for a first terminal (e.g., a UE (user equipment)1), a second terminal (e.g., a UE2), and a third terminal (e.g., a UE3).
[0175] Referring to FIG. 17, in a situation (1710), the communication device can determine the MCS (1711) of the first terminal, the MCS (1712) of the second terminal, and the MCS (1713) of the third terminal. For example, the MCS (1711) can be determined based on an uplink signal transmitted from the first terminal. For example, the MCS (1712) can be determined based on an uplink signal transmitted from the second terminal. For example, the MCS (1713) can be determined based on a third uplink signal transmitted from the third terminal. The communication device can identify terminals for allocating frequency resources based on the MCS level. For example, the first terminal of the MCS (1711) having the maximum MCS can be identified for allocating frequency resources. The communication device may increase the number of resource blocks (RBs) so that the buffer occupancy (BO) for the first terminal is depleted. If the number of RBs allocated to the first terminal exceeds the maximum number of allocatable RBs based on the current signal-to-interference plus noise ratio (SINR) (or power spectral density (PSD)), the MCS (1711) may be reduced. In another example, if the BO for the first terminal is depleted before the number of RBs allocated to the first terminal exceeds the maximum number of allocatable RBs, the communication device may stop increasing the number of RBs for the first terminal. In the example illustrated in FIG. 17, the communication device may reduce the MCS (1711) to the MCS (1712) as the number of RBs allocated to the first terminal exceeds the maximum number of allocatable RBs before the BO for the first terminal is depleted.
[0176] In situation (1720), among the MCS (1721) of the first terminal, the MCS (1722) of the second terminal, and the MCS (1723) of the third terminal, the terminal having the maximum MCS may be the first terminal and the second terminal. For example, if there are terminals having the same MCS level, the communication device may identify the terminal to be allocated frequency resources based on a scheduling priority (e.g., a proportional fair metric). In the example illustrated in FIG. 17, the communication device may identify the first terminal to be allocated frequency resources based on a scheduling priority. The communication device may increase the number of RBs so that the BO for the first terminal is exhausted. If the number of RBs allocated to the first terminal exceeds the maximum number of RBs that can be allocated based on the current SINR (or PSD), the MCS (1721) may be decreased. In another example, if the BO for the first terminal is exhausted before the number of RBs assigned to the first terminal exceeds the maximum number of assignable RBs, the communication device may stop increasing the number of RBs for the first terminal. In the example illustrated in FIG. 17, the communication device may decrease the MCS (1722) to the MCS (1723) as the BO is exhausted at the same time the number of RBs assigned to the first terminal exceeds the maximum number of assignable RBs.
[0177] In situation (1730), the terminal having the maximum MCS among the first terminal's MCS (1731), the second terminal's MCS (1732), and the third terminal's MCS (1733) may be the second terminal. The communication device may increase the number of RBs so that the BO for the second terminal is exhausted. If the number of RBs allocated to the second terminal exceeds the maximum allocatable RB based on the current SINR (or PSD), the MCS (1732) may be decreased. In another example, if the BO for the second terminal is exhausted before the number of RBs allocated to the second terminal exceeds the maximum allocatable RB, the communication device may stop increasing the number of RBs for the second terminal. In the example illustrated in FIG. 17, the communication device can reduce MCS (1732) to MCS (1733) as the number of RBs assigned to the second terminal exceeds the maximum number of assignable RBs and BO is exhausted.
[0178] In situation (1740), the BO for the first terminal, the BO for the second terminal, and the BO for the third terminal may all be exhausted. For example, the sum of the RBs (1741) assigned to the first terminal, the RBs (1742) assigned to the second terminal, and the RBs (1743) assigned to the third terminal may be less than or equal to the number of RBs for the PUSCH (physical uplink shared channel). In the example illustrated in FIG. 17, the sum of the RBs (1741) assigned to the first terminal, the RBs (1742) assigned to the second terminal, and the RBs (1743) assigned to the third terminal may be equal to the number of RBs for the PUSCH (physical uplink shared channel). For example, the communication device may transmit downlink control information (DCI) containing information about the RBs (1741) for the first terminal to the first terminal. For example, the communication device may transmit a DCI containing information about RBs (1742) for the second terminal to the second terminal. For example, the communication device may transmit a DCI containing information about RBs (1743) for the third terminal to the third terminal.
[0179] FIG. 18 illustrates a graph for explaining the operations of a communication device for determining a modulation and coding scheme (MCS) based on resource allocation. For example, the communication device described in FIG. 18 may be a base station (110) including an upper network node (210) (e.g., a distributed unit (DU)) and a lower network node (220) (e.g., a radio unit (RU)). For example, the communication device described in FIG. 18 may be an upper network node (210).
[0180] Referring to the graph (1800) of FIG. 18, the communication device has a first target signal quality (SINR1) and first RBs (resource blocks) (1811) (N) corresponding to the first target signal quality (SINR1). MAX_RB,1 ) can be determined. The communication device may allocate more second RBs (1812) than first RBs (1811) to a terminal (120) with high SINR performance relative to power spectral density (PSD) according to the method described in FIGS. 1 to 17. As the number of RBs increases, the target signal quality may decrease from the first target signal quality (SINR1) to the second target signal quality (SINR2). In one example, the amount of change in the target signal quality may be determined based on [Equation 8] below.
[0181]
[0182] In [Equation 8], N MAX_RB,1 N represents the maximum number of RBs that can be assigned to the first target signal quality. MAX_RB, 2 represents the maximum number of RBs that can be assigned to the second target signal quality. For example, the communication device, for the second target signal quality (e.g., SINR2=SINR1+ Based on ), the modulation and coding scheme (MCS) can be updated. In one example, the communication device can update the MCS from the first MCS (MCS1) to the second MCS (MCS2) based on the second target signal quality. For example, the communication device can transmit downlink control information (DCI) containing information about the updated MCS to the terminal (120).
[0183] In one embodiment, the second target signal quality (SINR2) varies according to the number of RBs and may change with each frequency resource allocation. Therefore, the dynamically changing second target signal quality (SINR2) may be unsuitable as a criterion for link adaptation and / or uplink transmit power control. Therefore, the communication device may perform link adaptation and / or uplink transmit power control based on the first target signal quality (SINR1). In one example, the communication device may generate a transmit power control (TPC) command based on the difference between the first target signal quality (SINR1) and the received signal quality.
[0184] The technical problems to be solved in this disclosure are not limited to those mentioned above, and other technical problems not mentioned will be clearly understood by those skilled in the art to which this disclosure pertains.
[0185] A communication device as described above may include a communication circuit. The communication device may include a memory that stores instructions and includes one or more storage media. The communication device may include at least one processor that includes a processing circuit. When the instructions are executed individually or collectively by the at least one processor, the communication device may cause the communication device to determine a first target signal quality and a number of first resource blocks (RBs) to maximize the transport block size (TBS) of a first uplink signal for the first terminal based on the maximum transmission power set in the uplink of a cell for scheduling a first terminal and a second terminal. When the instructions are executed individually or collectively by the at least one processor, the communication device may cause the communication device to determine a second target signal quality and a number of second RBs to maximize the TBS of a second uplink signal for the second terminal based on the maximum transmission power. When the above instructions are executed individually or collectively by the at least one processor, the communication device may cause the number of the first RBs corresponding to the first target signal quality and the number of the second RBs corresponding to the second target signal quality to change based on the number of RBs for the PUSCH (physical uplink shared channel). When the above instructions are executed individually or collectively by the at least one processor, the communication device may cause the communication device to transmit first DCI (downlink control information) containing information about the first RBs to the first terminal.When the above instructions are executed individually or collectively by the at least one processor, the communication device may cause the second DCI containing information about the second RBs to transmit to the second terminal.
[0186] For example, when the above instructions are executed individually or collectively by the at least one processor, the communication device may cause the communication device to determine a reference signal quality for power control based on the maximum transmission power and the demodulation reference signal (DMRS) obtained from the first terminal. When the above instructions are executed individually or collectively by the at least one processor, the communication device may cause the communication device to determine a signal quality offset to maximize the TBS of the first uplink signal based on the reference signal quality. When the above instructions are executed individually or collectively by the at least one processor, the communication device may cause the communication device to determine the first target signal quality based on the reference signal quality and the signal quality offset.
[0187] For example, when the above instructions are executed individually or collectively by the at least one processor, the communication device may be caused to identify a target signal quality having a higher signal quality among the first target signal quality and the second target signal quality, based on a determination that the sum of the number of first RBs corresponding to the first target signal quality and the number of second RBs corresponding to the second target signal quality is less than the number of RBs for the PUSCH. When the above instructions are executed individually or collectively by the at least one processor, the communication device may be caused to increase the number of first RBs for the first uplink signal by reducing the first target signal quality to the second target signal quality, based on the identification that the target signal quality is the first target signal quality. When the above instructions are executed individually or collectively by the at least one processor, the communication device may cause the number of the second RBs for the second uplink signal to increase by reducing the second target signal quality to the first target signal quality, in accordance with the identification that the target signal quality is the second target signal quality.
[0188] For example, when the above instructions are executed individually or collectively by the at least one processor, the communication device may be caused to identify a target signal quality having a lower signal quality among the first target signal quality and the second target signal quality, upon a determination that the sum of the number of first RBs corresponding to the first target signal quality and the number of second RBs corresponding to the second target signal quality exceeds the number of RBs for the PUSCH. When the above instructions are executed individually or collectively by the at least one processor, the communication device may be caused to decrease the number of first RBs for the first uplink signal by increasing the first target signal quality to the second target signal quality, upon identification that the target signal quality is the first target signal quality. When the above instructions are executed individually or collectively by the at least one processor, the communication device may cause the number of the second RBs for the second uplink signal to decrease by increasing the second target signal quality to the first target signal quality, in accordance with the identification that the target signal quality is the second target signal quality.
[0189] For example, when the instructions are executed individually or collectively by the at least one processor, the communication device may cause the communication device to determine a normalized target signal quality based on the first target signal quality, the second target signal quality, the number of the first RBs, the number of the second RBs, and the number of RBs for the PUSCH. When the instructions are executed individually or collectively by the at least one processor, the communication device may cause the number of the first RBs to change based on changing the first target signal quality to the normalized target signal quality. When the instructions are executed individually or collectively by the at least one processor, the communication device may cause the number of the second RBs to change based on changing the second target signal quality to the normalized target signal quality.
[0190] For example, the first DCI may include a transmit power control (TPC) command that causes the transmit power of the first uplink signal to increase to the maximum transmit power. The second DCI may include a TPC command that causes the transmit power of the second uplink signal to increase to the maximum transmit power.
[0191] For example, when the above instructions are executed individually or collectively by the at least one processor, the communication device may cause the communication device to determine a first modulation and coding scheme (MCS) corresponding to the first target signal quality modified based on the number of RBs for the PUSCH. When the above instructions are executed individually or collectively by the at least one processor, the communication device may cause the communication device to determine a second MCS corresponding to the second target signal quality modified based on the number of RBs for the PUSCH. The first DCI may include information regarding the first MCS. The second DCI may include information regarding the second MCS.
[0192] For example, when the above instructions are executed individually or collectively by the at least one processor, the communication device may cause the communication device to identify the MCS having the maximum MCS level among the first MCS corresponding to the first target signal quality and the second MCS corresponding to the second target signal quality. When the above instructions are executed individually or collectively by the at least one processor, the communication device may cause the number of the first RBs to increase based on the buffer occupancy (BO) for the first terminal according to the identification that the MCS is the first MCS. When the above instructions are executed individually or collectively by the at least one processor, the communication device may cause the number of the second RBs to increase based on the buffer occupancy (BO) for the second terminal according to the identification that the MCS is the second MCS.
[0193] For example, the above reference signal quality may be OLPC (open loop power control) SINR (signal to interference plus noise ratio).
[0194] For example, the first target signal quality may be inversely proportional to the number of the first RBs. The second target signal quality may be inversely proportional to the number of the second RBs.
[0195] A method performed by a communication device as described above may include an operation of determining a first target signal quality and the number of first resource blocks (RBs) to maximize the transport block size (TBS) of a first uplink signal for the first terminal based on a maximum transmission power set in the uplink of a cell for scheduling a first terminal and a second terminal. The method may include an operation of determining a second target signal quality and the number of second RBs to maximize the TBS of a second uplink signal for the second terminal based on the maximum transmission power. The method may include an operation of changing the number of first RBs corresponding to the first target signal quality and the number of second RBs corresponding to the second target signal quality based on the number of RBs for a physical uplink shared channel (PUSCH). The method may include an operation of transmitting a first downlink control information (DCI) containing information about the first RBs to the first terminal. The above method may include the operation of transmitting a second DCI containing information about the second RBs to the second terminal.
[0196] For example, the method may include an operation of determining a reference signal quality for power control based on the maximum transmission power and a demodulation reference signal (DMRS) obtained from the first terminal. The method may include an operation of determining a signal quality offset to maximize the TBS of the first uplink signal based on the reference signal quality. The method may include an operation of determining a first target signal quality based on the reference signal quality and the signal quality offset.
[0197] For example, the above method may include an operation of identifying a target signal quality having a higher signal quality among the first target signal quality and the second target signal quality, based on a determination that the sum of the number of first RBs corresponding to the first target signal quality and the number of second RBs corresponding to the second target signal quality is less than the number of RBs for the PUSCH. The above method may include an operation of increasing the number of first RBs for the first uplink signal by decreasing the first target signal quality to the second target signal quality, based on the identification that the target signal quality is the first target signal quality. The above method may include an operation of increasing the number of second RBs for the second uplink signal by decreasing the second target signal quality to the first target signal quality, based on the identification that the target signal quality is the second target signal quality.
[0198] For example, the above method may include an operation of identifying a target signal quality having a lower signal quality among the first target signal quality and the second target signal quality, based on a determination that the sum of the number of first RBs corresponding to the first target signal quality and the number of second RBs corresponding to the second target signal quality exceeds the number of RBs for the PUSCH. The above method may include an operation of decreasing the number of first RBs for the first uplink signal by increasing the first target signal quality to the second target signal quality, based on the identification that the target signal quality is the first target signal quality. The above method may include an operation of decreasing the number of second RBs for the second uplink signal by increasing the second target signal quality to the first target signal quality, based on the identification that the target signal quality is the second target signal quality.
[0199] For example, the above method may include an operation to determine a normalized target signal quality based on the first target signal quality, the second target signal quality, the number of the first RBs, the number of the second RBs, and the number of RBs for the PUSCH. The above method may include an operation to change the number of the first RBs based on changing the first target signal quality to the normalized target signal quality. The above method may include an operation to change the number of the second RBs based on changing the second target signal quality to the normalized target signal quality.
[0200] For example, the first DCI may include a transmit power control (TPC) command that causes the transmit power of the first uplink signal to increase to the maximum transmit power. The second DCI may include a TPC command that causes the transmit power of the second uplink signal to increase to the maximum transmit power.
[0201] For example, the above method may include an operation of determining a first modulation and coding scheme (MCS) corresponding to the first target signal quality modified based on the number of RBs for the PUSCH. The above method may include an operation of determining a second MCS corresponding to the second target signal quality modified based on the number of RBs for the PUSCH. The first DCI may include information regarding the first MCS. The second DCI may include information regarding the second MCS.
[0202] For example, the above method may include an operation of identifying an MCS having the maximum MCS level among a first MCS corresponding to the first target signal quality and a second MCS corresponding to the second target signal quality. Based on the identification that the MCS is the first MCS, the method may include an operation of increasing the number of the first RBs based on the buffer occupancy (BO) for the first terminal. Based on the identification that the MCS is the second MCS, the method may include an operation of increasing the number of the second RBs based on the buffer occupancy (BO) for the second terminal.
[0203] For example, the above reference signal quality may be OLPC (open loop power control) SINR (signal to interference plus noise ratio).
[0204] For example, the first target signal quality may be inversely proportional to the number of the first RBs. The second target signal quality may be inversely proportional to the number of the second RBs.
[0205] The effects obtainable from the present disclosure are not limited to those mentioned above, and other unmentioned effects will be clearly understood by those skilled in the art to which the present disclosure belongs.
[0206] For one or more embodiments, at least one of the components described in one or more of the prior art drawings may be configured to perform one or more operations, techniques, processes and / or methods as described in the present disclosure. For example, a processor (e.g., a baseband processor) described in the present disclosure in relation to one or more of the prior art drawings may be configured to operate according to one or more examples described in the present disclosure. As another example, circuits associated with user equipment (UE), a base station, a network element, etc., as described above in relation to one or more of the prior art drawings may be configured to operate according to one or more examples described herein.
[0207] Any of the embodiments described above may be combined with any other embodiment (or combination of embodiments) unless otherwise explicitly stated. The foregoing description of one or more embodiments is for illustrative and explanatory purposes only, and is not intended to limit or exhaust the scope of the embodiments in the exact form disclosed. Modifications and variations are possible in light of the foregoing teachings or may be obtained from the practice of various embodiments.
[0208] Methods according to the claims or embodiments described in the specification of the present disclosure may be implemented in the form of hardware, software, or a combination of hardware and software.
[0209] When implemented as software, a computer-readable storage medium (e.g., a non-transient computer-readable storage medium) storing one or more programs (software modules) may be provided. One or more programs stored on the computer-readable storage medium are configured for execution by one or more processors within an electronic device. One or more programs include instructions that cause the electronic device to execute methods according to the embodiments described in the claims or specification of this disclosure. The one or more programs may be provided as a computer program product. The computer program product may be traded between a seller and a buyer as a product. The computer program product may be distributed in the form of a device-readable storage medium (e.g., compact disc read-only memory (CD-ROM)) or an application store (e.g., Play Store). ™ It can be distributed online (e.g., downloaded or uploaded) through ) or directly between two user devices (e.g., smartphones). In the case of online distribution, at least a portion of the computer program product may be temporarily stored or temporarily created on a device-readable storage medium, such as the memory of a manufacturer's server, an application store's server, or a relay server.
[0210] Such programs (software modules, software) may be stored in random access memory, non-volatile memory including flash memory, read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), magnetic disc storage devices, compact disc-ROM (CD-ROM), digital versatile discs (DVDs), or other forms of optical storage devices, magnetic cassettes. Alternatively, they may be stored in memory composed of some or all of these. Additionally, each constituent memory may include multiple units.
[0211] Additionally, the program may be stored on an attachable storage device that can be accessed via a communication network such as the Internet, Intranet, LAN (local area network), WAN (wide area network), or SAN (storage area network), or a combination thereof. Such a storage device may be connected to a device performing an embodiment of the present disclosure through an external port. Additionally, a separate storage device on a communication network may be connected to a device performing an embodiment of the present disclosure.
[0212] In the specific embodiments of the present disclosure described above, the components included in the disclosure are expressed in a singular or plural form according to the specific embodiments presented. However, the singular or plural expression is selected to suit the situation presented for convenience of explanation, and the present disclosure is not limited to singular or plural components; even if a component is expressed in the plural form, it may be composed of a singular form, and even if a component is expressed in the singular form, it may be composed of a plural form.
[0213] According to the embodiments, one or more of the aforementioned components or operations may be omitted, or one or more other components or operations may be added. Generally or additionally, a plurality of components (e.g., a module or a program) may be integrated into a single component. In this case, the integrated component may perform one or more functions of each of the plurality of components in the same or similar manner as those performed by the corresponding component among the plurality of components prior to the integration. According to the embodiments, operations performed by a module, program, or other component may be executed sequentially, in parallel, iteratively, or heuristically, or one or more of the operations may be executed in a different order, omitted, or one or more other operations may be added.
[0214] Meanwhile, although specific embodiments have been described in the detailed description of the present disclosure, it is understood that various modifications are possible within the scope of the present disclosure.
Claims
1. In a communication device, Communication circuit; Memory for storing instructions and including one or more storage media; and It includes at least one processor comprising a processing circuit, and When the above instructions are executed individually or collectively by the at least one processor, the communication device, Based on the maximum transmission power set in the uplink of a cell for scheduling the first terminal and the second terminal, a first target signal quality and the number of first resource blocks (RBs) are determined to maximize the transport block size (TBS) of the first uplink signal for the first terminal, and Based on the above maximum transmission power, determine the second target signal quality and the number of second RBs to maximize the TBS of the second uplink signal for the second terminal, and Based on the number of RBs for PUSCH (physical uplink shared channel), the number of the first RBs corresponding to the first target signal quality and the number of the second RBs corresponding to the second target signal quality are changed, and Transmitting first DCI (downlink control information) containing information about the first RBs to the first terminal, and Causing to transmit a second DCI containing information about the second RBs to the second terminal, Communication device.
2. In Paragraph 1, When the above instructions are executed individually or collectively by the at least one processor, the communication device, A reference signal quality for power control is determined based on the maximum transmission power and the demodulation reference signal (DMRS) obtained from the first terminal, and Based on the above reference signal quality, a signal quality offset for maximizing the TBS of the first uplink signal is determined, and Causing to determine the first target signal quality based on the reference signal quality and the signal quality offset, Communication device.
3. In Paragraph 1, When the above instructions are executed individually or collectively by the at least one processor, the communication device, Based on the determination that the sum of the number of first RBs corresponding to the first target signal quality and the number of second RBs corresponding to the second target signal quality is less than the number of RBs for the PUSCH, a target signal quality having a higher signal quality among the first target signal quality and the second target signal quality is identified, and Based on the identification that the target signal quality is the first target signal quality, the number of the first RBs for the first uplink signal is increased by reducing the first target signal quality to the second target signal quality, and, Causing to increase the number of the second RBs for the second uplink signal by reducing the second target signal quality to the first target signal quality, based on the identification that the target signal quality is the second target signal quality. Communication device.
4. In Paragraph 1, When the above instructions are executed individually or collectively by the at least one processor, the communication device, Based on the determination that the sum of the number of first RBs corresponding to the first target signal quality and the number of second RBs corresponding to the second target signal quality exceeds the number of RBs for the PUSCH, a target signal quality having a lower signal quality among the first target signal quality and the second target signal quality is identified, and Based on the identification that the target signal quality is the first target signal quality, the number of the first RBs for the first uplink signal is reduced by increasing the first target signal quality to the second target signal quality, and, According to the identification that the target signal quality is the second target signal quality, causing the number of the second RBs for the second uplink signal to decrease by increasing the second target signal quality to the first target signal quality, Communication device.
5. In Paragraph 1, When the above instructions are executed individually or collectively by the at least one processor, the communication device, Determining a normalized target signal quality based on the first target signal quality, the second target signal quality, the number of the first RBs, the number of the second RBs, and the number of RBs for the PUSCH, and Based on changing the first target signal quality to the normalized target signal quality, changing the number of the first RBs, and Causing to change the number of the second RBs based on changing the second target signal quality to the normalized target signal quality, Communication device.
6. In Paragraph 1, The first DCI includes a transmit power control (TPC) command that causes the transmission power of the first uplink signal to increase to the maximum transmission power, and The second DCI above includes a TPC command that causes the transmission power of the second uplink signal to increase to the maximum transmission power. Communication device.
7. In Paragraph 1, When the above instructions are executed individually or collectively by the at least one processor, the communication device, Determine a first MCS (modulation and coding scheme) corresponding to the first target signal quality modified based on the number of RBs for the above PUSCH, and Causing to determine a second MCS corresponding to the second target signal quality changed based on the number of RBs for the above PUSCH, and The first DCI above includes information about the first MCS, and The above second DCI includes information regarding the above second MCS, Communication device.
8. In Paragraph 1, When the above instructions are executed individually or collectively by the at least one processor, the communication device, Identify the MCS having the maximum MCS level among the first MCS corresponding to the first target signal quality and the second MCS corresponding to the second target signal quality, and Based on the identification that the above MCS is the first MCS, the number of the first RBs is increased based on the buffer occupancy (BO) for the first terminal, and, Causing the number of the second RBs to increase based on the BO for the second terminal according to the identification that the above MCS is the second MCS, Communication device.
9. In Paragraph 2, The above reference signal quality is OLPC (open loop power control) SINR (signal to interference plus noise ratio), Communication device.
10. In Paragraph 1, The first target signal quality is inversely proportional to the number of the first RBs, and The above second target signal quality is inversely proportional to the number of the above second RBs, Communication device.
11. In a method performed by a communication device, An operation to determine a first target signal quality and the number of first resource blocks (RBs) to maximize the transport block size (TBS) of a first uplink signal for the first terminal, based on the maximum transmission power set in the uplink of a cell for scheduling the first terminal and the second terminal; An operation to determine the number of second target signal quality and second RBs to maximize the TBS of the second uplink signal for the second terminal based on the above maximum transmission power; An operation to change the number of first RBs corresponding to the first target signal quality and the number of second RBs corresponding to the second target signal quality based on the number of RBs for PUSCH (physical uplink shared channel); The operation of transmitting a first DCI (downlink control information) including information about the first RBs to the first terminal; and The operation of transmitting a second DCI containing information about the second RBs to the second terminal, method.
12. In paragraph 11, the operation of determining the first target signal quality is, An operation to determine a reference signal quality for power control based on the maximum transmission power and the demodulation reference signal (DMRS) obtained from the first terminal; An operation to determine a signal quality offset for maximizing the TBS of the first uplink signal based on the above reference signal quality; The operation of determining the first target signal quality based on the reference signal quality and the signal quality offset, method.
13. In paragraph 11, the operation of changing the number of the first RBs and the number of the second RBs is, An operation of identifying a target signal quality having a higher signal quality among the first target signal quality and the second target signal quality, based on a determination that the sum of the number of first RBs corresponding to the first target signal quality and the number of second RBs corresponding to the second target signal quality is less than the number of RBs for the PUSCH; An operation to increase the number of the first RBs for the first uplink signal by reducing the first target signal quality to the second target signal quality, based on the identification that the target signal quality is the first target signal quality; and The operation of increasing the number of the second RBs for the second uplink signal by reducing the second target signal quality to the first target signal quality, based on the identification that the target signal quality is the second target signal quality. method.
14. In paragraph 11, the operation of changing the number of the first RBs and the number of the second RBs is, An operation to identify a target signal quality having a lower signal quality among the first target signal quality and the second target signal quality, based on a determination that the sum of the number of first RBs corresponding to the first target signal quality and the number of second RBs corresponding to the second target signal quality exceeds the number of RBs for the PUSCH; An operation to reduce the number of the first RBs for the first uplink signal by increasing the first target signal quality to the second target signal quality, in accordance with the identification that the target signal quality is the first target signal quality; and The operation of reducing the number of the second RBs for the second uplink signal by increasing the second target signal quality to the first target signal quality, based on the identification that the target signal quality is the second target signal quality. method.
15. In paragraph 11, the operation of changing the number of the first RBs and the number of the second RBs is, An operation to determine a normalized target signal quality based on the first target signal quality, the second target signal quality, the number of the first RBs, the number of the second RBs, and the number of RBs for the PUSCH; An operation to change the number of the first RBs based on changing the first target signal quality to the normalized target signal quality; and Based on changing the second target signal quality to the normalized target signal quality, the operation of changing the number of the second RBs is included. method.