Enhancing RACH operation in new radios under RF exposure requirements
By receiving and analyzing uplink (UL) resource information by user equipment (UE), independently selecting appropriate UL resources and adjusting output power reduction and duty cycle, the problem that RACH operation in 5G wireless systems is difficult to meet RF exposure requirements in millimeter wave band, and better data transmission and coverage effects are achieved.
Patent Information
- Application Number
- CN202080032865.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2019-05-02
- Filing Date
- 2020-04-15
- Publication Date
- 2025-03-04
- Estimated Expiration
- 2040-04-15
AI Technical Summary
In 5G wireless systems, especially in the millimeter wave band, RACH operation is difficult to achieve effective data transmission and coverage while meeting RF exposure requirements, resulting in reduced output power and difficult to select duty cycles.
The user equipment (UE) determines the UE resource limitations associated with the UL resources by receiving UL resource information describing the multiple uplink (UL) resources, and selects a suitable UL resource for data transmission based on these limitations. The UE independently determines the output power reduction and duty cycle to meet RF exposure requirements.
Through autonomous selection and adjustment of the UE, better output power reduction and duty cycle selection are achieved, thereby enhancing data activity and coverage and meeting RF exposure requirements.
Smart Images

Figure CN113785505B_ABST
Abstract
Description
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application is a non-provisional application entitled “ENHANCING RACH OPERATION IN NEW RADIO UNDER RF EXPOSURE REQUIREMENTS” of U.S. Provisional Patent Application No. 62 / 842,489 filed on May 2, 2019, and claims priority. Technical Field
[0003] This specification relates to communications. Background Art
[0004] A communication system may be a facility that enables communication between two or more nodes or devices, such as fixed or mobile communication devices. Signals may be carried on wired or wireless carriers.
[0005] An example of a cellular communication system is the architecture being standardized by the Third Generation Partnership Project (3GPP). The latest development in this area is generally referred to as the Long Term Evolution (LTE) of the Universal Mobile Telecommunications System (UMTS) radio access technology. E-UTRA (Evolved UMTS Terrestrial Radio Access) is the air interface of the 3GPP's LTE upgrade path for mobile networks. In LTE, a base station or AP referred to as an enhanced node access point (AP) (eNB) provides wireless access within a coverage area or cell. In LTE, a mobile device or mobile station is referred to as a user equipment (UE). LTE has included multiple improvements or developments.
[0006] For example, the global bandwidth shortage for wireless carriers has prompted consideration of underutilized millimeter wave (mmWave) spectrum for future broadband cellular communication networks. For example, mmWave (or extremely high frequency) can include a frequency range between 30 and 300 gigahertz (GHz). For example, radio waves in this frequency band can have a wavelength of 10 to 1 mm, called millimeter wave band or mmWave. In the next few years, the amount of wireless data is likely to increase significantly. Various technologies have been used to try to solve the challenges of obtaining more spectrum, having smaller cell sizes, and realizing improved technologies that achieve more bits / s / Hz. One element that can be used to obtain more spectrum is to move to higher frequencies, such as above 6GHz. For the fifth generation wireless system (5G), an access architecture for deploying cellular radio equipment using mmWave radio spectrum has been proposed. Other example spectrums can also be used, such as cmWave radio spectrum (e.g., 3-30GHz). Summary of the invention
[0007] According to an example implementation, a method includes receiving, by a user equipment (UE) from a network, UL resource information describing a plurality of uplink (UL) resources; determining, by the UE after receiving the UL resource information and for at least one UL resource among the plurality of UL resources, a restriction on UE resources associated with the UL resource; selecting, by the UE, at least one UL resource among the plurality of UL resources based on the restriction on UE resources associated with at least one UL resource among the plurality of UL resources; and transmitting data using, by the UE, at least one UL resource among the plurality of selected UL resources.
[0008] According to an example implementation, a device includes at least a memory and a control circuit system coupled to the memory, the control circuit system being configured to receive UL resource information describing multiple uplinks (UL) from a network; upon receiving the UL resource information and for at least one UL resource among the multiple UL resources, determine a restriction on UE resources associated with the UL resource; based on the restriction on UE resources associated with at least one UL resource among the multiple UL resources, select at least one UL resource among the multiple UL resources; and transmit data using at least one UL resource among the multiple selected UL resources.
[0009] According to an example implementation, an apparatus includes a component for receiving UL resource information describing multiple uplink (UL) resources from a network; a component for determining, after receiving the UL resource information and for at least one UL resource among the multiple UL resources, a restriction on UE resources associated with the UL resource; a component for selecting at least one UL resource among the multiple UL resources based on the restriction on UE resources associated with at least one UL resource among the multiple UL resources; and a component for transmitting data using at least one UL resource among the multiple selected UL resources.
[0010] According to an example implementation, a computer program product includes a computer-readable storage medium and stores executable code, which, when executed by at least one data processing device, is configured to cause the at least one data processing device to: receive UL resource information describing multiple uplinks (UL) from a network; after receiving the UL resource information and for at least one UL resource among the multiple UL resources, determine restrictions on the UE resources associated with the UL resources; based on the restrictions on the UE resources associated with at least one UL resource among the multiple UL resources, select at least one UL resource among the multiple UL resources; and use at least one UL resource among the multiple selected UL resources to transmit data.
[0011] The details of one or more examples of implementations are set forth in the drawings and the description below. Other features will be apparent from the description and drawings, and from the claims. BRIEF DESCRIPTION OF THE DRAWINGS
[0012] Figure 1 is a block diagram of a wireless network according to an example implementation.
[0013] Figure 2 is a diagram illustrating a multi-beam environment according to an example implementation.
[0014] Figure 3 is a flow diagram illustrating UE operation based on MPE-related parameters provided by the network according to an example implementation.
[0015] Figure 4 is a flow chart illustrating UE operation based on pre-configured MPE-related parameters according to an example implementation.
[0016] Figure 5 is a flow chart illustrating a method for enhancing RACH operation in NR under RF exposure requirements according to an example implementation.
[0017] Figure 6 is a block diagram of a node or wireless station (eg, a base station / access point, a relay node, or a mobile station / user equipment) according to an example implementation. DETAILED DESCRIPTION
[0018] Figure 1 is a block diagram of a wireless network 130 according to an example implementation. Figure 1 The wireless network 130. Figure 1 , user equipment 131, 132, 133 and 135, which may also be referred to as mobile stations (MS) or user equipment (UE), may be connected (and communicate) with a base station (BS) 134, which may also be referred to as an access point (AP), an enhanced node B (eNB), a gNB (which may be a 5G base station) or a network node. At least part of the functionality of an access point (AP), a base station (BS) or an (e) node B (eNB) may also be performed by any node, server or host operably coupled to a transceiver (such as a remote radio head). BS (or AP) 134 provides wireless coverage within cell 136, including wireless coverage for user equipment 131, 132, 133 and 135. Although only four user equipment are shown to be connected or attached to BS 134, any number of user equipment may be provided. BS 134 is also connected to a core network 150 via an interface 151. This is just one simple example of a wireless network, and other examples may be used.
[0019] User equipment (UE) may refer to a portable computing device, including wireless mobile communication devices operating with or without a subscriber identity module (SIM), including but not limited to the following types of devices: mobile station (MS), mobile phone, cellular phone, smart phone, personal digital assistant (PDA), handheld device, device using a wireless modem (alarm or measurement equipment, etc.), notebook computer and / or touch screen computer, tablet computer, tablet phone, game console, notebook and multimedia device as examples. It should be understood that user equipment may also be an almost exclusively uplink-only device, an example of which is a camera or video camera that loads images or video clips to a network.
[0020] In LTE (as an example), the core network 150 may be referred to as an evolved packet core (EPC), which may include a mobility management entity (MME) that may handle or assist in mobility / handover of user equipment between BSs, one or more gateways that may forward data and control signals between the BSs and a packet data network or the Internet, and other control functions or blocks.
[0021] Various example implementations may be applied to a wide variety of wireless technologies, wireless networks, such as LTE, LTE-A, 5G (new radio or NR), cmWave and / or mmWave band networks, or any other wireless network or use case. LTE, 5G, cmWave and mmWave band networks are provided only as illustrative examples, and various example implementations may be applied to any wireless technology / wireless network. Various example implementations may also be applied to a variety of different applications, services or use cases, such as, for example, ultra-reliable low latency communications (URLLC), Internet of Things (IoT), enhanced mobile broadband, massive machine type communications (MMTC), vehicle-to-vehicle (V2V), vehicle-to-device, etc. Each of these use cases or UE types may have its own set of requirements.
[0022] The random access procedure (e.g., RACH) is used by a user equipment (UE) in an idle or inactive or connected state to access the network, such as to request to establish a connection. RACH is implemented to include a four-step procedure ("four-step RACH"). 1) Step 1 (Msg1) includes the transmission of a preamble, i.e., the physical RACH (PRACH), from the UE to the base station (gNB). 2) Step 2 (Msg2) includes the transmission of a random access response (RAR) from the gNB to the UE. 3) Step 3 (Msg3) includes the scheduled transmission of data from the UE to the gNB. 4) Step 4 (Msg4) includes the transmission of a contention resolution from the gNB to the UE.
[0023] Some UEs implement a RACH procedure that takes into account the emission factor in the form of a maximum permitted exposure (MPE). In frequency range 2 (FR2), the MPE requirement is highly directive due to the "beam" based operation at the UE. The UE is typically equipped with multiple antenna panels, each with multiple antenna elements for generating beams for transmission and reception. NB frequency range 1 (FR1) is determined in TS38.101 as a frequency range from 450 MHz to 6000 MHz. Correspondingly, in TS38.101, frequency range 2 (FR2) is determined as a frequency range from 24250 MHz to 52600 MHz.
[0024] To ensure compliance with applicable electromagnetic energy absorption requirements and to address unwanted emissions, RAN4 (Radio Performance and Protocol Aspects (System) - RF Parameters and BS Conformance Working Group) has so far agreed on two approaches. The first approach involves the use of the maximum output power reduction allowed (P-MPR), and the second approach involves the use of uplink duty cycle. However, the use of both methods has a negative impact on uplink performance. To address this issue, the UE capability maxUplinkDutyCycle was approved, which allows the UE to signal its preferred maximum UL duty cycle to the network.
[0025] NR supports receive beamforming for PRACH preamble reception by allocating multiple RACH opportunities (ROs) for which the gNB can use different receive beams. PRACH opportunities and PRACH preamble selection are also signaled by the UE to the preferred SS / PBCH (Physical Broadcast Channel) block beam to be used for Msg2 and Msg4 transmissions.
[0026] The allocation is done by configuring an association between an SS / PBCH block and one or more RACH opportunities and a set of PRACH preambles within each associated opportunity. Based on DL measurements of (multiple) SS / PBCH blocks, in a conventional RACH procedure, the UE determines the RACH opportunity and the PRACH preamble within the opportunity associated with the selected SS / PBCH block, from which the UE selects the preamble for transmission. The current specification allows the UE to select a RACH opportunity corresponding to any SSB whose RSRP (reference signal received power) exceeds a configured threshold (e.g., rsrp-ThresholdSSB) in CBRA (contention-based random access). Accordingly, in the case of CFRA (contention-free random access), the UE can select any SSB (or CSI-RS) that exceeds the configured threshold from the configured candidate list (candidateBeamRSList).
[0027] However, for example in FR2, it is usually assumed that the UE is equipped with multiple antenna panels and that the UE operates in both downlink and uplink using narrower beams than the omni-directional beams used by each antenna which are usually assumed in FR1. When operating with beams in the uplink, it is not feasible for a common output power reduction and / or duty cycle to be applied, because different beams have different conditions causing RF exposure issues: some beams can propagate towards the human body, while some other beams cannot. The former requires a higher output power reduction and / or a lower duty cycle than the latter.
[0028] Note that in some implementations, the amount of output power reduction is determined based on the maximum output power that can be used for UL transmissions within a specific time to ensure compliance with applicable electromagnetic energy absorption requirements. In some implementations, the amount of output power reduction is determined autonomously by the UE 240 assuming that the UE 240 continuously transmits on a specific portion of the UL resources, from a specific antenna, antenna panel, or beam.
[0029] Note that in some implementations, the duty cycle (i.e., UL duty cycle) is determined as the highest portion of a UL symbol that can be used for UL transmission within a specific time and ensures compliance with applicable electromagnetic energy absorption requirements. In some implementations, the UL duty cycle is determined autonomously by the UE 240, assuming that the UE 240 will be transmitting at its maximum output power, within a specific range of the maximum output power from a specific antenna, antenna panel, or beam.
[0030] Correspondingly, in the above conventional RACH procedure, if done only based on DL RS RSRP, selecting RO based on DL measurements (e.g., based on SS / PBCH blocks or CSI-RS) may not give the desired results from the perspective of MPE targets. This can result in an undesirably large output power reduction or a small duty cycle, hampering data activity or coverage.
[0031] In contrast to the conventional RACH procedure described above, the improved technique includes taking into account the difference in the required output power reduction or the required duty cycle when selecting a RO in addition to a DL RS. Both the output power reduction and the duty cycle are independently determined by the UE itself (i.e., the UE needs to be able to determine the required power backoff and / or duty cycle itself in order to meet the RF exposure requirements). Advantageously, the RACH procedure in which the UE independently determines both the output power reduction and the duty cycle enables better selection of the output power reduction and the duty cycle to enhance data activity and coverage.
[0032] Figure 22 is a diagram illustrating a multi-beam environment 200. In the environment 200, a UE 240 receives UL resource information from a gNB at transmission points 210 and 220, each of which generates DL RSs 215 and 225, respectively. In a conventional RACH approach, the UE 240 performs a measurement of DL RSRP for each of the DL RSs 215 and 225 and selects a UL resource based on the measurement. In contrast, the UE 240 determines a limitation on UE resources (e.g., signal power) for each of a plurality of UL resources, which may affect the selection of a UL resource on which the UE 240 transmits data. The UL has multiple antennas, each of the multiple antennas corresponding to one of the DL RSs 215 and 225 and the UL beam 230.
[0033] like Figure 2 As shown in , there are several UL beams 230, each with a different direction. Some UL beams 230 are directed away from user 242 and some UL beams 230 are directed toward user 242. In this case, the UL beams 230 directed away from user 242 should be able to use more power in transmission than those beams directed toward user 242.
[0034] like Figure 2 As shown in , UL resources are associated with UL beams 230. For example, in some implementations, each beam 230 is associated with a physical uplink shared channel (PUSCH) resource and a preamble. In some implementations, UE 240 determines the output power reduction via a power determination operation. In such a power determination operation, in some implementations, UE 240 generates a corresponding output power reduction for each DL RS in DL RS215 and 225. In some implementations, the output power reduction associated with the DL RS is determined based on how many DL RSs pass through or are absorbed by the user 240. In such an implementation, UE 240 uses a sensor to determine the proximity of UE240 to the head or other part of user 242. Once the output power reduction for each DL RS is determined, UE 240 then adjusts the corresponding RSRP associated with each DL RS to form a corresponding adjusted RSRP associated with the RSRP. In some implementations, the adjustment includes subtracting the applied output power reduction from the RSRP.
[0035] The UE 240 then selects a DL RS with an adjusted RSRP above a threshold power. In some implementations, the threshold power is defined in the specification. In some implementations, the threshold power is defined by the network. In some implementations, the network sends the specification of the threshold power with UL resource information via the gNB.
[0036] In some implementations, the UE 240 determines a minimum duty cycle for each DL RS. In some implementations, the minimum duty cycle is derived independently of the output power reduction, although the duty cycle is derived based on the MPE requirements regarding exposure to radiation. Since beams interact with users differently in terms of MPE requirements related to radiation exposure, it is unlikely that a common output power reduction and duty cycle across DL RSs can be achieved. In some implementations, the UE 240 selects a DL RS based on a maximum duty cycle that is greater than the minimum duty cycle.
[0037] In some implementations, when no adjusted RSRP is greater than a threshold power, the UE selects the RS associated with the maximum duty cycle.
[0038] UE 240 maps DL RS, output power reduction and duty cycle to RACH occasions (RO). In some implementations, UE 240 ranks ROs corresponding to DL RSs exceeding the power threshold based on the required duty cycle, so that ROs corresponding to DL RSs with the highest duty cycle are prioritized. In some implementations, the RSRP power threshold evaluation can also be based on the required output power reduction.
[0039] In some implementations, only those ROs with a required duty cycle greater than a defined duty cycle threshold may be considered or prioritized in RACH RO selection. In some implementations, if the duty cycle threshold cannot be met without MPR for any DL RS, the UE 240 may select the DL RS with the lowest MPR.
[0040] In some implementations, the network may indicate (e.g., in system information together with RACH resource provisioning or using dedicated signaling) how the UE 240 should prioritize the selection of RO selections. That is, the network may indicate the DL RS for which the minimum output power reduction can be met (regardless of the duty cycle) (i.e., to prioritize coverage), or the DL RS for which the maximum duty cycle can be used (e.g., 100%) regardless of the required output power reduction (i.e., to prioritize scheduling flexibility).
[0041] In some implementations, different RO or UL resources may be configured for different allowed / tolerated output power reduction or duty cycle levels. This may enable the network to correctly be aware of and account for MPE-related limitations from the outset. In some implementations, a maximum output power reduction threshold or minimum duty cycle limit is defined for a specific UL resource.
[0042] In some implementations, the above-described RACH procedure is triggered due to the UE 240 reaching a maximum output power reduction threshold for at least one, for a subset, or for all UL beams.
[0043] In some implementations, the above RACH procedure is triggered due to the UE 240 reaching a minimum duty cycle limit, i.e., the duty cycle is below a limit, e.g., due to MPE requirements, where the limit may be 60%, 70%, 80%, 90%, or 100%.
[0044] In some implementations, when the maximum MPR threshold / duty cycle minimum value is reached, the UE 240 can trigger beam failure recovery for the CFRA beam, where the UE excludes CFRA candidates with a duty cycle below a limit value. In some implementations, reaching any of these limits indicates a duty cycle value or duty cycle limit associated with the SSB / CSI-RS selected in the RACH process.
[0045] In some implementations, if the UE has a valid C-RNTI, the UE 240 includes the C-RNTI in Msg3 of the (4-step) RACH procedure.
[0046] In some implementations, for output power reduction, the UE 240 reduces the transmit power by 2 dB to meet the MPE limit. In some implementations, for duty cycle, the UE 240 limits its transmission to 50% of the time within a 10 ms period to meet the MPE limit.
[0047] Note that for lower frequency bands (e.g., <3 GHz), the MPE limit may be set by the Specific Absorption Rate (SAR), which determines the RF power absorbed by a specific mass (living body-like material) in units of Watts / kg. For frequencies above 6 GHz, the MPE limit is directed to the maximum incident power density (W / m^2) measured / averaged over a specific area (e.g., 20 cm^2).
[0048] Based on the antenna or antenna array gain used, the maximum allowed transmission power that meets the MPE limit is also determined by a given distance. In some implementations, the distance is determined by the above requirements and the antenna / antenna array gain from a given device implementation.
[0049] Thus, for example, when a certain object is within a certain distance, the above requirements can be used to determine the maximum allowed transmission power to meet the transmission limit. This can then be used to determine the power back-off (P-MPR, MPR) as the separation between the actual maximum transmission power capability of the UE and the maximum allowed transmission power that meets the MPE limit. Alternatively, when the transmission is determined within a certain time period, the required time domain limit of the transmission power can be determined to meet the MPE limit.
[0050] Figure 3 is a flow diagram illustrating UE operations 300 based on network-provided MPE-related parameters in an example implementation.
[0051] At 302, the network sends a signal containing data representing MPE parameters, including a duty cycle threshold and an MPR threshold.
[0052] At 304, the UE determines that at least one of the MPE parameters does not meet a threshold criterion, such as an MPR greater than a threshold or a duty cycle less than a threshold.
[0053] At 306, the UE selects at least one RO that satisfies the MPE threshold criteria (eg, the transmit exposure is less than the MPE).
[0054] At 308, the UE triggers a RACH procedure on the selected RO.
[0055] At 310, in some implementations, the UE indicates a trigger during or after a RACH procedure.
[0056] Figure 4 is a flow diagram illustrating UE operations 400 based on preconfigured MPE-related parameters in an example implementation.
[0057] At 402, the UE determines values for thresholds of MPE parameters, including a duty cycle threshold and an MPR threshold.
[0058] At 404, the UE determines that at least one of the MPE parameters does not meet a threshold criterion, such as an MPR greater than a threshold or a duty cycle less than a threshold.
[0059] At 406, the UE selects at least one RO that satisfies the MPE threshold criteria (eg, the transmit exposure is less than the MPE).
[0060] At 408, the UE triggers a RACH procedure on the selected RO.
[0061] At 410, in some implementations, the UE indicates a trigger during or after a RACH procedure.
[0062] Example 1: Figure 5 is a flow chart illustrating an example method 500 for performing the improved technique. Operation 510 includes receiving, by a user equipment (UE), UL resource information describing a plurality of uplink (UL) resources from a network. Operation 520 includes determining, by the UE, a restriction on UE resources associated with at least one UL resource of the plurality of UL resources after receiving the UL resource information and for the at least one UL resource of the plurality of UL resources. Operation 530 includes selecting, by the UE, at least one UL resource of the plurality of UL resources based on the restriction on UE resources associated with at least one UL resource of the plurality of UL resources. Operation 540 includes transmitting data using, by the UE, at least one UL resource of the plurality of selected UL resources.
[0063] Example 2: An example implementation according to Example 1, wherein the multiple UL resources include the location and size of multiple physical uplink shared channel (PUSCH) resources in time and frequency space, and data will be sent to the base station (gNB) through the multiple PUSCH resources.
[0064] Example 3: An example implementation according to Example 1 or 2, wherein the UL resource information includes multiple preambles to be transmitted via a physical random access channel (PRACH), and wherein selecting at least one UL resource among the multiple UL resources includes performing a random access channel (RACH) operation to generate a selected preamble and a mapping from the selected preamble to a PUSCH resource among multiple PUSCH resources.
[0065] Example 4: An example implementation according to any one of Examples 1 to 3, wherein the RACH operation is a four-step RACH operation.
[0066] Example 5: An example implementation according to Example 1, wherein determining a limitation on UE resources associated with each of a plurality of UL resources comprises performing a power determination operation to produce an output power reduction value associated with the UL resource.
[0067] Example 6: An example implementation according to Example 1, wherein determining a limit on UE resources associated with each of a plurality of UL resources includes performing a duty cycle determination operation to produce a value for a minimum duty cycle associated with the UL resource.
[0068] Example 7: An example implementation according to Example 1, wherein UL resource information is received using multiple downlink (DL) reference signals (RS), each of the multiple DL RSs is associated with a corresponding UL resource of the multiple UL resources, wherein the method also includes performing a power measurement operation on each of the multiple DL RSs to generate multiple reference signal received power (RSRP) values, each of the multiple RSRP values corresponding to a corresponding UL resource of the multiple UL resources, and wherein selecting at least one of the multiple UL resources includes: for each of the multiple DL RSs, adjusting an RSRP value in the multiple RSRP values to generate an adjusted RSRP value corresponding to the RSRP value, and the adjusted RSRP value is based on restrictions on UE resources.
[0069] Example 8: According to the example implementation of Example 1 or 7, selecting at least one UL resource among the multiple UL resources also includes selecting a UL resource among the multiple UL resources whose adjusted RSRP value corresponding to the UL resource is greater than a threshold value.
[0070] Example 9: An example implementation according to any one of Examples 1, 7 and 8, wherein the UL resource information received from the network further includes a value of the threshold.
[0071] Example 10: An example implementation according to Example 1 or 7, wherein the adjusted RSRP values corresponding to the multiple UL resources are all less than the threshold value, and wherein performing the UL determination operation also includes selecting a UL resource among the multiple UL resources whose duty cycle value associated with the UL resource is the maximum value.
[0072] Example 11: An example implementation according to Example 1 or 7, wherein a subset of adjusted RSRP values corresponding to corresponding subsets of multiple UL resources is greater than a threshold value, and wherein performing the UL determination operation also includes selecting a UL resource in the subset of multiple UL resources whose duty cycle value associated with the UL resource is a maximum value.
[0073] Example 12: An example implementation according to Example 1 or 7, wherein a subset of adjusted RSRP values corresponding to a corresponding subset of multiple UL resources is greater than a threshold value, and wherein performing the UL determination operation also includes generating a priority ranking of the subsets of multiple UL resources in descending order based on the value of the duty cycle associated with the UL resources.
[0074] Example 13: An example implementation according to Example 1 or 7, wherein the UE includes multiple antennas, each of the multiple antennas corresponds to a beam, and corresponding downlink reference signals in multiple downlink reference beams are delivered to the antenna via the beam.
[0075] Example 14: An example implementation according to any one of Examples 1, 7 and 13, wherein one of the limitations on UE resources is an output power reduction, and wherein in response to the UE exceeding a maximum power value determined from the output power reduction associated with at least one of the multiple beams, the UE determines that an operation is performed.
[0076] Example 15: An example implementation according to any one of Examples 1, 7 and 13, wherein the UL determination operation is performed in response to the UE having a duty cycle value that is less than a minimum duty cycle for at least one of the plurality of beams.
[0077] Example 16: According to the example implementation of any one of Examples 1, 7 and 13, it also includes sending a message to the gNB, the message including an indication of at least one beam among the multiple beams having a power value exceeding the maximum allowed emission (MPE).
[0078] Example 17: An example implementation according to any one of Examples 1, 7, 13, and 16, wherein the message is sent to the gNB within Msg3 of a RACH procedure defined by a UL determination operation.
[0079] Example 18: An example implementation according to Example 1, wherein selecting at least one UL resource among the plurality of UL resources comprises selecting a UL resource among the plurality of UL resources whose duty cycle value corresponding to the UL resource is less than a threshold value.
[0080] Example 19: An example implementation according to Example 1 or 18, wherein the UL resource information received from the network also includes a value of the threshold.
[0081] Embodiment 20: An embodiment according to embodiment 1 or 18, wherein one of the limitations on UE resources is output power reduction, wherein the values of duty cycles corresponding to multiple UL resources are all greater than the value of a threshold, and wherein performing the UL determination operation also includes selecting a UL resource among multiple UL resources whose MPR associated with the UL resource is the minimum value.
[0082] Example 21: An example implementation according to Example 1 or 18, wherein one of the limitations on UE resources is output power reduction, wherein a subset of duty cycle values corresponding to corresponding subsets of multiple UL resources is less than a threshold value, and wherein performing the UL determination operation also includes selecting a UL resource in the subset of multiple UL resources whose value of the MPR associated with the UL resource is a minimum value.
[0083] Example 22: An example implementation according to Example 1 or 18, wherein one of the limitations on UE resources is output power reduction, wherein a subset of duty cycle values corresponding to corresponding subsets of multiple UL resources is greater than a threshold value, and wherein performing the UL determination operation also includes generating priority rankings for subsets of multiple UL resources in descending order based on the values of the output power reduction associated with the UL resources.
[0084] Example 23: An apparatus comprising components for performing the method of any of Examples 1 to 22.
[0085] Example 24: A computer program product comprising a non-transitory computer-readable storage medium and storing executable code, which, when executed by at least one data processing device, is configured to cause the at least one data processing device to perform a method according to any one of claims 1 to 22.
[0086] Further example implementations and / or example details will now be provided.
[0087] Example abbreviation list:
[0088] 3GPP: Third Generation Partnership Project
[0089] 4G: The fourth generation of mobile communication technology
[0090] 5G: The fifth generation of mobile communication technology
[0091] 5GMM: 5GS Mobility Management
[0092] 5GS: 5G System
[0093] 5GSM: 5GS Session Management
[0094] ACB: Access Category Barred
[0095] AMF: Access and Mobility Management Function
[0096] CSFB: Circuit Switched Fallback
[0097] DM: Device Management
[0098] DN: Data Network
[0099] DNN: Data Network Name
[0100] EHPLMN: Equivalent HPLMN
[0101] eMBB: enhanced mobile broadband
[0102] eNB: Evolved Node B
[0103] EPS: Evolved Packet System
[0104] gNB: Next Generation Node B (uncertain)
[0105] HPLMN belongs to PLMN
[0106] IMS: IP Multimedia Subsystem
[0107] IoT: Internet of Things
[0108] IP: Internet Protocol
[0109] MME: Mobility Management Entity
[0110] MMTel: IMS Multimedia Telephone Service
[0111] NAS: Non-Access Stratum
[0112] NGAP: Next Generation Application Protocol
[0113] NSSAI: Network Slice Selection Assistance Information
[0114] OAM: Operations, Administration and Management
[0115] OMA: Open Mobile Alliance
[0116] OS: Operating System
[0117] PCF: Policy Control Function
[0118] PDU: Protocol Data Unit
[0119] PLMN Public Land Mobile Network
[0120] RAN: Radio Access Network
[0121] RRC: Radio Resource Control
[0122] S-NSSAI: Single NSSAI
[0123] SD: Slice Differentiator
[0124] SMS: Short Message Service
[0125] SMSoNAS: SMS on NAS
[0126] SMSoIP: SMS over IP
[0127] SSAC: Service Specific Access Control
[0128] SST: Slice / Serving Type
[0129] UDM: User Data Management
[0130] UE: User Equipment
[0131] UPF: User Plane Function
[0132] URLLC: Ultra-Reliable and Low-Latency Communications
[0133] VPLMN: Accessed PLMN
[0134] Figure 6 1 is a block diagram of a wireless station (e.g., AP, BS, eNB, UE, or user equipment) 1200 according to an example implementation. The wireless station 1200 may include, for example, one or two RF (radio frequency) or wireless transceivers 602A, 602B, each of which includes a transmitter for transmitting signals and a receiver for receiving signals. The wireless station also includes a processor or control unit / entity (controller) 604 to execute instructions or software and control the transmission and reception of signals, and a memory 606 to store data and / or instructions.
[0135] The processor 604 may also make decisions or determinations, generate frames, packets or messages for transmission, decode received frames or messages for further processing, and other tasks or functions described herein. For example, the processor 604, which may be a baseband processor, may generate messages, packets, frames or other signals for transmission via the wireless transceiver 602 (602A or 602B). The processor 904 may control the transmission of signals or messages through a wireless network, and may control the reception of signals or messages via a wireless network, etc. (e.g., after being down-converted by the wireless transceiver 602). The processor 604 may be programmable and capable of executing software or other instructions stored on a memory or other computer medium to perform the various tasks and functions described above, such as one or more of the tasks or methods described above. The processor 604 may be (or may include) a programmable processor such as hardware, programmable logic, execution software or firmware, and / or any combination of these. For example, using other terms, the processor 604 and the transceiver 602 may be considered together as a wireless transmitter / receiver system.
[0136] Additionally, refer to Figure 6 , the controller (or processor) 608 can execute software and instructions and can provide overall control for the station 600, and can provide control for other systems not shown in Figure 12, such as controlling input / output devices (e.g., display, keyboard), and / or can execute software for one or more applications that can be provided on the wireless station 600, such as, for example, an email program, an audio / video application, a word processor, an IP voice application, or other applications or software.
[0137] Additionally, a storage medium may be provided that includes stored instructions that, when executed by a controller or processor, may cause the processor 604 or other controller or processor to perform one or more of the functions or tasks described above.
[0138] According to another example implementation, the RF or (multiple) wireless transceiver 602A / 602B can receive signals or data and / or transmit or send signals or data. The processor 604 (and possibly the transceiver 602A / 602B) can control the RF or wireless transceiver 602A or 602B to receive, send, broadcast or transmit signals or data.
[0139] However, the embodiments are not limited to the systems given as examples, but a person skilled in the art may apply the solution to other communication systems. Another suitable communication system example is the 5G concept. It is assumed that the network architecture in 5G will be very similar to that of Advanced LTE. 5G is likely to use multiple-input multiple-output (MIMO) antennas, many more base stations or nodes than LTE (the so-called small cell concept), including macro sites that operate in conjunction with smaller base stations, and may also adopt various radio technologies to obtain better coverage and enhanced data rates.
[0140] It should be understood that future networks will likely utilize network function virtualization (NFV), which is a network architecture concept that suggests virtualizing network node functions into "building blocks" or entities that can be operationally connected or linked together to provide services. A virtualized network function (VNF) may include one or more virtual machines that use standard or general-purpose servers rather than custom hardware to run computer program code. Cloud computing or data storage may also be utilized. In radio communications, this may mean that node operations may be performed at least in part in a server, host, or node that is operably coupled to a remote radio head. Node operations may also be distributed among multiple servers, nodes, or hosts. It should also be understood that the distribution of labor between core network operations and base station operations may be different from LTE or even non-existent.
[0141] The implementation of the various techniques described herein may be implemented in a digital electronic circuit system, or in computer hardware, firmware, software, or a combination thereof. The implementation may be implemented as a computer program product, i.e., a computer program tangibly embodied in an information carrier, for example, in a machine-readable storage device or propagating a signal, for execution or control of its operation by a data processing device (e.g., a programmable processor, a computer, or multiple computers). An implementation may also be provided on a computer-readable medium or a computer-readable storage medium, which may be a non-transient medium. The implementation of various techniques may also include an implementation provided via a transient signal or medium, and / or a program and / or software implementation, which may be downloaded via the Internet or other (multiple) networks (wired networks and / or wireless networks). Additionally, an implementation may be provided via machine type communication (MTC) and also via the Internet of Things (IOT).
[0142] A computer program may be in source code form, object code form or some intermediate form, and it may be stored in some carrier, distribution medium or computer readable medium, which may be any entity or device capable of carrying the program. For example, such carriers include recording media, computer memories, read-only memories, optoelectronic and / or electrical carrier signals, telecommunication signals and software distribution packages. Depending on the required processing power, the computer program may be executed in a single electronic digital computer or may be distributed among multiple computers.
[0143] In addition, implementations of the various techniques described herein may use cyber-physical systems (CPS) (systems in which collaborative computing elements control physical entities). CPS may enable the implementation and utilization of a large number of interconnected ICT devices (sensors, actuators, processor microcontrollers, etc.) embedded in physical objects at different locations. Mobile cyber-physical systems, where the physical system in question has inherent mobility, are a subcategory of cyber-physical systems. Examples of mobile physical systems include mobile robots and electronic devices transported by humans or animals. The rise in popularity of smartphones has increased interest in the field of mobile cyber-physical systems. Therefore, various implementations of the techniques described herein may be provided via one or more of these techniques.
[0144] Computer programs (such as the above-mentioned (multiple) computer programs) can be written in any form of programming language, including compiled or interpreted languages, and can be deployed in any form, including as a stand-alone program or as a module, component, subroutine or other unit or part suitable for use in a computing environment. The computer program can be deployed to be executed on one computer or on multiple computers at one site, or distributed across multiple sites and interconnected by a communication network.
[0145] The method steps may be performed by one or more programmable processors executing a computer program or a portion of a computer program to perform functions by operating on input data and generating output. The method steps may also be performed by, and the apparatus may be implemented as, a special purpose logic circuit system, such as an FPGA (field programmable gate array) or an ASIC (application-specific integrated circuit).
[0146] Processors suitable for executing computer programs include, for example, both general-purpose and special-purpose microprocessors, and any one or more processors of any type of digital computer, chip or chipset. Typically, the processor will receive instructions and data from a read-only memory or a random access memory or both. The elements of a computer may include at least one processor for executing instructions and one or more memory devices for storing instructions and data. Typically, a computer may also include, or be operatively coupled to receive data from one or more mass storage devices for storing data (e.g., magneto-optical disks, magneto-optical disks, or optical disks) or transfer data to these devices or both. Information carriers suitable for implementing computer program instructions and data include all forms of non-volatile memory, such as semiconductor storage devices, such as EPROM, EEPROM, and flash memory devices; magnetic disks, such as internal hard disks or removable disks; magneto-optical disks; and CD ROM and DVD-ROM disks. The processor and memory may be supplemented by or incorporated into a dedicated logic circuit system.
[0147] To provide interaction with a user, implementations may be implemented on a computer having a display device (e.g., a cathode ray tube (CRT) or liquid crystal display (LCD) monitor) for displaying information to the user and a user interface, such as a keyboard and pointing device, such as a mouse or trackball, through which the user can provide input to the computer. Other types of devices may also be used to provide interaction with the user; for example, feedback provided to the user may be any form of sensory feedback, such as visual feedback, auditory feedback, or tactile feedback; and input from the user may be received in any form including acoustic, voice, or tactile input.
[0148] The implementation may be implemented in a computing system that includes a back-end component (e.g., as a data server) or includes a middleware component (e.g., an application server) or includes a front-end component (e.g., a client computer with a graphical user interface or a web browser through which a user can interact with the implementation), or any combination of such back-end, middleware, or front-end components. The components may be interconnected by any form or medium of digital data communication, such as a communication network. Examples of communication networks include local area networks (LANs) and wide area networks (WANs), such as the Internet.
[0149] Although certain features of the described implementations have been shown as described herein, many modifications, substitutions, changes, and equivalents will now occur to those skilled in the art. It should therefore be understood that the appended claims are intended to cover all such modifications and changes that fall within the true spirit of the various embodiments.
Claims
1. A method of communication, comprising: receiving, by a user equipment (UE) from a network, UL resource information describing a plurality of uplink (UL) resources, wherein the UL resource information is received using a plurality of downlink (DL) reference signals (RSs), each of the plurality of DL RSs being associated with a respective UL resource of the plurality of UL resources; After receiving the UL resource information and for at least one UL resource among the multiple UL resources, the UE determines a restriction on UE resources associated with the UL resource; selecting, by the UE, at least one UL resource of the plurality of UL resources based on a restriction on the UE resources associated with the at least one UL resource of the plurality of UL resources; as well as transmitting data by the UE using the at least one UL resource among the plurality of selected UL resources; wherein determining the limitation on the UE resources associated with each of the plurality of UL resources comprises: performing a power determination operation to produce a value of an output power reduction associated with the UL resource, and performing a duty cycle determination operation to produce a value of a minimum duty cycle associated with the UL resource; wherein the method further comprises performing a power measurement operation on each of the plurality of DL RSs to generate a plurality of reference signal received power (RSRP) values, each of the plurality of RSRP values corresponding to a corresponding UL resource of the plurality of UL resources, and Wherein selecting the at least one UL resource among the plurality of UL resources comprises: For each DL RS in the plurality of DL RSs, the RSRP value in the plurality of RSRP values is adjusted to generate an adjusted RSRP value corresponding to the RSRP value, the adjusted RSRP value being determined based on the restriction on the UE resources.
2. The method of claim 1, wherein the plurality of UL resources comprises locations and sizes of a plurality of physical uplink shared channel (PUSCH) resources in time and frequency space, and data is to be transmitted to a base station (gNB) through the plurality of PUSCH resources.
3. The method according to claim 1 or 2, wherein the UL resource information includes a plurality of preambles to be transmitted through a physical random access channel (PRACH), and Wherein selecting the at least one UL resource among the plurality of UL resources comprises: A random access channel (RACH) operation is performed to generate a selected preamble, and a mapping from the selected preamble to a PUSCH resource among the plurality of PUSCH resources.
4. The method of claim 3, wherein the RACH operation is a four-step RACH operation.
5. The method of claim 1 , wherein selecting the at least one UL resource among the plurality of UL resources further comprises: The UL resource among the plurality of UL resources, the UL resource corresponding to which the adjusted RSRP value is greater than a threshold value, is selected.
6. The method according to claim 5, wherein the UL resource information received from the network further includes a value of the threshold.
7. The method according to claim 5, wherein the adjusted RSRP values corresponding to the plurality of UL resources are all smaller than the value of the threshold, and The UL determination operation further includes: The UL resource whose duty cycle associated with the UL resource is the maximum value among the plurality of UL resources is selected.
8. The method of claim 5, wherein a subset of the adjusted RSRP values corresponding to respective subsets of the plurality of UL resources is greater than a value of the threshold, and The UL determination operation further includes: The UL resource in the subset of the plurality of UL resources having a duty cycle associated with the UL resource having a maximum value is selected.
9. The method of claim 5, wherein a subset of the adjusted RSRP values corresponding to respective subsets of the plurality of UL resources is greater than the threshold, and The UL determination operation further includes: A priority ranking of the subset of the plurality of UL resources is generated in descending order based on a value of a duty cycle associated with the UL resource.
10. The method of claim 1, wherein the UE comprises a plurality of antennas, each of the plurality of antennas corresponding to a beam, and a corresponding downlink reference signal in a plurality of downlink reference beams is delivered to the antenna through the beam.
11. The method of claim 10, wherein one of the limitations on the UE resources is output power reduction, and Wherein in response to the UE exceeding a maximum power value determined from the output power reduction associated with at least one of the plurality of beams, a UL determination operation is performed.
12. The method of claim 10, wherein in response to the UE having a duty cycle value that is less than a minimum duty cycle for at least one of the plurality of beams, a UL determination operation is performed.
13. The method of claim 10, further comprising sending a message to the gNB, the message comprising an indication of at least one beam of the plurality of beams having a power value that exceeds a maximum allowed emission (MPE).
14. The method of claim 13, wherein the message is sent to the gNB within Msg3 of a RACH procedure defined by a UL determination operation.
15. The method of claim 1 , wherein selecting at least one UL resource among the plurality of UL resources comprises: The UL resource whose duty cycle value corresponding to the UL resource is smaller than a threshold value is selected from among the plurality of UL resources.
16. The method of claim 15, wherein the UL resource information received from the network further includes a value of the threshold.
17. The method of claim 15, wherein one of the limitations on the UE resources is output power reduction, wherein the duty cycle values corresponding to the plurality of UL resources are all greater than the threshold value, and The UL determination operation further includes: The UL resource whose MPR associated with the UL resource is the smallest among the multiple UL resources is selected.
18. The method of claim 15, wherein one of the limitations on the UE resources is output power reduction, wherein a subset of the values of the duty cycle corresponding to the respective subsets of the plurality of UL resources is less than a value of the threshold, and The UL determination operation further includes: The UL resource whose MPR value associated with the UL resource is the smallest value among the subset of the plurality of UL resources is selected.
19. The method of claim 15, wherein one of the limitations on the UE resources is output power reduction, wherein a subset of the values of the duty cycle corresponding to a respective subset of the plurality of UL resources is greater than the threshold, and The UL determination operation further includes: A priority ranking of the subset of the plurality of UL resources is generated in descending order based on a value of the output power reduction associated with the UL resource.
20. An apparatus for communication, comprising: at least one processor; as well as at least one memory including computer program code; The at least one memory and the computer program code are configured to, with at least one processor, cause the apparatus to at least: receiving, from a network, uplink (UL) resource information describing a plurality of UL resources, wherein the UL resource information is received using a plurality of downlink (DL) reference signals (RSs), each of the plurality of DL RSs being associated with a respective UL resource of the plurality of UL resources; After receiving the UL resource information and for at least one UL resource among the plurality of UL resources, determining a restriction on UE resources associated with the UL resource; selecting at least one of the plurality of UL resources based on a restriction on the UE resources associated with the at least one of the plurality of UL resources; and transmitting data using the at least one UL resource of the plurality of selected UL resources; wherein the control circuitry configured to determine the limitation on the UE resources associated with each of the plurality of UL resources is further configured to: perform a power determination operation to produce a value of an output power reduction associated with the UL resource, and perform a duty cycle determination operation to produce a value of a minimum duty cycle associated with the UL resource; wherein the control circuitry is further configured to perform a power measurement operation on each of the plurality of DL RSs to generate a plurality of reference signal received power (RSRP) values, each of the plurality of RSRP values corresponding to a respective UL resource of the plurality of UL resources, and wherein the circuitry configured to select the at least one UL resource among the plurality of UL resources is further configured to: For each DL RS in the plurality of DL RSs, the RSRP value in the plurality of RSRP values is adjusted to generate an adjusted RSRP value corresponding to the RSRP value, the adjusted RSRP value being determined based on the restriction on the UE resources.
21. The apparatus of claim 20, wherein the plurality of UL resources comprises locations and sizes of a plurality of physical uplink shared channel (PUSCH) resources in time and frequency space, and data is to be transmitted to a base station (gNB) through the plurality of PUSCH resources.
22. The apparatus according to claim 20 or 21, wherein the UL resource information comprises a plurality of preambles to be transmitted through a physical random access channel (PRACH), and Wherein the control circuitry configured to select the at least one UL resource of the plurality of UL resources is further configured to: perform a random access channel (RACH) operation to generate a selected preamble, and a mapping from the selected preamble to a PUSCH resource of the plurality of PUSCH resources.
23. The apparatus of claim 22, wherein the RACH operation is a four-step RACH operation.
24. The apparatus of claim 20, wherein the control circuit system configured to select the at least one UL resource among the multiple UL resources is further configured to: select the UL resource among the multiple UL resources whose adjusted RSRP value corresponding to the UL resource is greater than a threshold value.
25. The apparatus of claim 24, wherein the UL resource information received from the network further includes a value of the threshold.
26. The apparatus of claim 24, wherein the adjusted RSRP values corresponding to the plurality of UL resources are all less than a value of the threshold, and The control circuit system configured to perform the UL determination operation is further configured to: select the UL resource with a maximum duty cycle associated with the UL resource among the multiple UL resources.
27. The apparatus of claim 24, wherein a subset of the adjusted RSRP values corresponding to respective subsets of the plurality of UL resources is greater than a value of the threshold, and The control circuit system configured to perform the UL determination operation is further configured to: select the UL resource in the subset of the plurality of UL resources for which the value of the duty cycle associated with the UL resource is a maximum value.
28. The apparatus of claim 24, wherein a subset of the adjusted RSRP values corresponding to respective subsets of the plurality of UL resources is greater than a value of the threshold, and Wherein the control circuitry configured to perform UL determination operations is further configured to generate a priority ranking of the subset of the plurality of UL resources in descending order based on a value of the duty cycle associated with the UL resource.
29. The apparatus of claim 20, wherein the UE comprises a plurality of antennas, each of the plurality of antennas corresponding to a beam, and a corresponding downlink reference signal in a plurality of downlink reference beams is delivered to the antenna through the beam.
30. The apparatus of claim 29, wherein one of the limitations on the UE resources is an output power reduction, and Wherein in response to the UE exceeding a maximum power value determined from the output power reduction associated with at least one of the plurality of beams, a UL determination operation is performed.
31. The apparatus of claim 29, wherein a UL determination operation is performed in response to the UE having a duty cycle value that is less than a minimum duty cycle for at least one of the plurality of beams.
32. The apparatus of claim 29, wherein the control circuit system is further configured to send a message to a gNB, the message comprising an indication of at least one of the plurality of beams having a power value that exceeds a maximum allowed emission (MPE).
33. The apparatus of claim 32, wherein the message is sent to the gNB within Msg3 of a RACH procedure defined by a UL determination operation.
34. According to the device of claim 20, the control circuit system configured to select the at least one UL resource among the multiple UL resources is also configured to: select the UL resource among the multiple UL resources whose duty cycle value corresponding to the UL resource is less than a threshold value.
35. The apparatus of claim 34, wherein the UL resource information received from the network further includes a value of the threshold.
36. The apparatus of claim 34, wherein one of the limitations on the UE resources is an output power reduction, wherein the duty cycle values corresponding to the plurality of UL resources are all greater than a threshold, and The UL determination operation further includes: The UL resource of the plurality of UL resources for which the output power reduction associated with the UL resource is the smallest is selected.
37. The apparatus of claim 34, wherein one of the limitations on the UE resources is an output power reduction, wherein a subset of the values of the duty cycle corresponding to the respective subsets of the plurality of UL resources is less than a value of the threshold, and The UL determination operation further includes: The UL resource in the subset of the plurality of UL resources for which the value of the output power reduction associated with the UL resource is a minimum value is selected.
38. The apparatus of claim 34, wherein one of the limitations on the UE resources is an output power reduction, wherein a subset of the values of the duty cycle corresponding to respective subsets of the plurality of UL resources is greater than a value of the threshold, and The UL determination operation further includes: A priority ranking of the subset of the plurality of UL resources is generated in descending order based on a value of the output power reduction associated with the UL resource.
39. An apparatus for communication, comprising: means for receiving, from a network, uplink (UL) resource information describing a plurality of UL resources, wherein the UL resource information is received using a plurality of downlink (DL) reference signals (RSs), each of the plurality of DL RSs being associated with a respective UL resource of the plurality of UL resources; means for determining, upon receiving the UL resource information and for at least one UL resource of the plurality of UL resources, a restriction on UE resources associated with the UL resource; means for selecting at least one of the plurality of UL resources based on a restriction on the UE resources associated with the at least one of the plurality of UL resources; as well as means for transmitting data using said at least one UL resource of said plurality of selected UL resources; wherein the means for determining the limitation on the UE resources associated with each of the plurality of UL resources comprises: means for performing a power determination operation to produce a value of an output power reduction associated with the UL resource; and means for performing a duty cycle determination operation to produce a value of a minimum duty cycle associated with the UL resource; wherein the apparatus further comprises means for performing a power measurement operation on each of the plurality of DL RSs to generate a plurality of reference signal received power (RSRP) values, each of the plurality of RSRP values corresponding to a respective UL resource of the plurality of UL resources, and The means for selecting the at least one UL resource among the plurality of UL resources comprises: means for adjusting, for each DL RS in the plurality of DL RSs, the RSRP value in the plurality of RSRP values to produce an adjusted RSRP value corresponding to the RSRP value, the adjusted RSRP value being determined based on the restriction on the UE resources.
40. The apparatus of claim 39, wherein the plurality of UL resources comprises locations and sizes of a plurality of physical uplink shared channel (PUSCH) resources in time and frequency space, and data is to be transmitted to a base station (gNB) through the plurality of PUSCH resources.
41. The apparatus of claim 39 or 40, wherein the UL resource information comprises a plurality of preambles to be transmitted via a physical random access channel (PRACH), and The means for selecting the at least one UL resource among the plurality of UL resources comprises: Means for performing a random access channel (RACH) operation to generate a selected preamble and a mapping from the selected preamble to a PUSCH resource of the plurality of PUSCH resources.
42. The apparatus of claim 41, wherein the RACH operation is a four-step RACH operation.
43. The apparatus of claim 39, wherein selecting at least one UL resource of the plurality of UL resources further comprises: The UL resource among the plurality of UL resources, the UL resource corresponding to which the adjusted RSRP value is greater than a threshold value, is selected.
44. The apparatus of claim 43, wherein the UL resource information received from the network further comprises a value of the threshold.
45. The apparatus of claim 43, wherein the adjusted RSRP values corresponding to the plurality of UL resources are all less than a value of the threshold, and The component for performing the UL determination operation further includes: means for selecting the UL resource of the plurality of UL resources for which the value of the duty cycle associated with the UL resource is a maximum value.
46. The apparatus of claim 43, wherein a subset of the adjusted RSRP values corresponding to respective subsets of the plurality of UL resources is greater than a value of the threshold, and The component for performing the UL determination operation further includes: Means for selecting the UL resource in the subset of the plurality of UL resources for which the value of the duty cycle associated with the UL resource is a maximum value.
47. The apparatus of claim 43, wherein a subset of the adjusted RSRP values corresponding to respective subsets of the plurality of UL resources is greater than a value of the threshold, and Wherein the means for performing the UL determination operation further comprises means for generating a priority ranking of the subset of the plurality of UL resources in descending order based on a value of a duty cycle associated with the UL resource.
48. The apparatus of claim 39, wherein the UE comprises a plurality of antennas, each of the plurality of antennas corresponding to a beam, and a corresponding downlink reference signal in a plurality of downlink reference beams is delivered to the antenna via the beam.
49. The apparatus of claim 48, wherein one of the limitations on the UE resources is output power reduction, and Wherein in response to the UE exceeding a maximum power value determined from the output power reduction associated with at least one of the plurality of beams, a UL determination operation is performed.
50. The apparatus of claim 48, wherein a UL determination operation is performed in response to the UE having a duty cycle value that is less than a minimum duty cycle for at least one of the plurality of beams.
51. The apparatus of claim 48, further comprising means for sending a message to a gNB, the message comprising an indication of at least one of the plurality of beams having a power value that exceeds a maximum allowed emission (MPE).
52. The apparatus of claim 51 , wherein the message is sent to the gNB within Msg3 of a RACH procedure defined by a UL determination operation.
53. The apparatus of claim 39, wherein the means for selecting the at least one UL resource of the plurality of UL resources comprises: A means for selecting the UL resource among the plurality of UL resources, the value of the duty cycle corresponding to the UL resource being smaller than a threshold value.
54. The apparatus of claim 53, wherein the UL resource information received from the network further includes a value of the threshold.
55. The apparatus of claim 53, wherein one of the limitations on the UE resources is an output power reduction, wherein the duty cycle values corresponding to the plurality of UL resources are all greater than the threshold value, and The means for performing the UL determination operation further comprises means for selecting the UL resource whose MPR associated with the UL resource is the smallest among the plurality of UL resources.
56. The apparatus of claim 53, wherein one of the limitations on the UE resources is an output power reduction, wherein a subset of the values of the duty cycle corresponding to the respective subsets of the plurality of UL resources is less than a value of the threshold, and The component for performing the UL determination operation further includes: means for selecting the UL resource in the subset of the plurality of UL resources for which the value of the MPR associated with the UL resource is a minimum value.
57. The apparatus of claim 53, wherein one of the limitations on the UE resources is an output power reduction, wherein a subset of the values of the duty cycle corresponding to respective subsets of the plurality of UL resources is greater than a value of the threshold, and Wherein the means for performing a UL determination operation further comprises means for generating a priority ranking of the subset of the plurality of UL resources in descending order based on the value of the output power reduction associated with the UL resource.
58. A computer program product comprising a non-transitory computer-readable storage medium and storing executable code, which, when executed by at least one data processing device, is configured to cause the at least one data processing device to perform the method according to any one of claims 1 to 19.
59. An apparatus for communication comprising means for performing the method according to any one of claims 1 to 19.
Citation Information
Patent Citations
Robust uplink beam management
US20180278318A1