The disclosure relates generally to wireless communication, and, more particularly, allocation of resource blocks in wireless communication devices. A communication device may transmit signals at a power level based on a region of frequency in which the communication device operates. The region may be defined according to resource block allocation. However, certain region definitions may not facilitate transmission power boost as applied to shaped (e.g., modulated) transmissions.
A summary of certain embodiments disclosed herein is set forth below. It should be understood that these aspects are presented merely to provide the reader with a brief summary of these certain embodiments and that these aspects are not intended to limit the scope of this disclosure. Indeed, this disclosure may encompass a variety of aspects that may not be set forth below.
In an embodiment, user equipment includes a receiver, a transmitter and processing circuitry communicatively coupled to the receiver and the transmitter. The processing circuitry may receive, via the receiver, a first indication of a resource block allocation from a base station, the resource block allocation corresponding to one or more resource block allocation regions of at least four resource block allocation regions, each resource block allocation region of the at least four resource block allocation regions corresponding to a different maximum power reduction value. The processing circuitry may transmit the signal, via the transmitter, based on the resource block allocation region while operating in a power boost mode.
In another embodiment, a tangible, non-transitory, computer-readable medium may include instructions that, when executed by one or more processors, cause the one or more processors to detect a first indication of a base station; synchronize to the base station; send, to the base station, a second indication of a distance from the base station; receive, via a receiver, a third indication of a resource block allocation from the base station for transmitting the signal, the resource block allocation corresponding to a resource block allocation region; decrease transmission power of a transmitter by a maximum power reduction value resulting in a reduced transmission power based on a spectral shaping filter, the resource block allocation, or both; and transmit a signal, via the transmitter, at the reduced transmission power using the resource block allocation.
In yet another embodiment, a method may include detecting a first indication of a base station; synchronizing to the base station; sending, to the base station, a second indication of a distance from the base station; receiving, from the base station, a third indication of a resource block allocation based on a plurality of resource block allocation regions and a fourth indication of a maximum power reduction value corresponding to the resource block allocation based on the second indication of the distance; and transmitting a signal at a power level based on the fourth indication of the maximum power reduction value.
Various refinements of the features noted above may exist in relation to various aspects of the present disclosure. Further features may also be incorporated in these various aspects as well. These refinements and additional features may exist individually or in any combination. For instance, various features discussed below in relation to one or more of the illustrated embodiments may be incorporated into any of the above-described aspects of the present disclosure alone or in any combination. The brief summary presented above is intended only to familiarize the reader with certain aspects and contexts of embodiments of the present disclosure without limitation to the claimed subject matter.
Various aspects of this disclosure may be better understood upon reading the following detailed description and upon reference to the drawings described below in which like numerals refer to like parts.
One or more specific embodiments will be described below. In an effort to provide a concise description of these embodiments, not all features of an actual implementation are described in the specification. It should be appreciated that in the development of any such actual implementation, as in any engineering or design project, numerous implementation-specific decisions must be made to achieve the developers' specific goals, such as compliance with system-related and business-related constraints, which may vary from one implementation to another. Moreover, it should be appreciated that such a development effort might be complex and time consuming, but would nevertheless be a routine undertaking of design, fabrication, and manufacture for those of ordinary skill having the benefit of this disclosure.
When introducing elements of various embodiments of the present disclosure, the articles “a,” “an,” and “the” are intended to mean that there are one or more of the elements. The terms “comprising,” “including,” and “having” are intended to be inclusive and mean that there may be additional elements other than the listed elements. Additionally, it should be understood that references to “one embodiment” or “an embodiment” of the present disclosure are not intended to be interpreted as excluding the existence of additional embodiments that also incorporate the recited features. Furthermore, the particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. Use of the term “approximately,” “near,” “about”, and/or “substantially” should be understood to mean including close to a target (e.g., design, value, amount), such as within a margin of any suitable or contemplatable error (e.g., within 0.1% of a target, within 1% of a target, within 5% of a target, within 10% of a target, within 25% of a target, and so on).
This disclosure is directed to resource block allocation for a wireless communication device (e.g., user equipment). A cellular network may allocate a frequency range (e.g., a frequency channel or frequency band) for which the user equipment may transmit signals. When transmitting a signal, the user equipment may generate radio frequency signals (e.g., emissions) outside of the allocated channel. To avoid or reduce such out-of-channel (or out-of-band) emissions, a non-governmental (e.g., the 3rd Generation Partnership Project (3GPP)) or governmental (e.g., the United States Federal Communications Commission) regulatory body may provide specifications or regulations that may limit the maximum power output of transmissions. To comply with specifications and/or regulations, the user equipment may reduce output power of a transmission signal. This power reduction may be referred to as maximum power reduction (MPR). In practice, the MPR may be an amount of transmission power reduction for the user equipment to back off, and may be applied in multiple and/or incremental steps.
Resource block allocations may determine the location or “region” (e.g., frequency ranges) of the user equipment transmission. The region of the transmission may be a function of a resource block allocation, where the resource block allocation includes a number of resource blocks allocated for a transmission (referred to as length of contiguous resource blocks or LCRB) and a resource block at which the allocation starts or begins (referred to as RB_start). A resource block may be defined by the 3GPP specification, and, as such may be 180 kHz wide in frequency and 1 slot long in time. As an example, a network may allocate a region of resource blocks 3 through 10 (i.e., LCRB=8; RB_start=3). As another example, the network may allocate a region of resource blocks 35 through 50 (i.e., LCRB=16, RB_start=35). Accordingly, variations in LCRB values and RB_start values may determine the region (e.g., resource block allocation region) in which a signal is transmitted.
Each region may be characterized by an MPR value. That is, each region may correspond to an amount by which the maximum power of a transmission may be reduced to comply with the governing specification or regulation. For example, the 3GPP specification defines three distinct regions of resource block allocation: an inner region, an outer region, and an edge region. Some regions (e.g., the inner region) may be closer to the center of a frequency channel and thus may enable a greater power output (e.g., may require a lower MPR of 3 decibels (dB)), while other regions (e.g., the outer region or edge region) may be closer to the edge of a frequency channel and thus may be characterized by more stringent power output restrictions (e.g., may require a higher MPR of 10 dB). However, the regions defined by the specifications and/or regulations (e.g., the 3GPP specification) may not accommodate enhanced transmission power modes, such as “power boost.”
In particular, spectral shaping is a technique for shaping an emission signal, generally by applying one or more filters to the emission signal. Spectral shaping of a modulated waveform (e.g., a waveform modulated by a
binary phase-shift Keying (BPSK) shaping filter) reduces peak-to-average power ratio (PAPR) and may enable a power boost (e.g., up to a maximum output power of a transmitter) beyond a nominal power of a certain power class. However, the gain of the power boost may be dependent on or limited by the resource block allocation (e.g., LCRB value and RB_start value). It may be observed that resource block allocation regions that facilitate high power boost (e.g., enable greater transmission power output) overlap with 3GPP regions that require greater MPR restriction (e.g., the outer regions and the edge regions as defined by the 3GPP specification), in addition to regions with lesser MPR restrictions (e.g., the inner regions as defined by the 3GPP specification).
The overlap between allocations that enable power boost and regions of greater MPR restrictions illustrate where transmission power may be increased without significant out-of-channel emission, but is prevented from doing so due to the current 3GPP specification (e.g., Release 17). For example, the user equipment may have a nominal power output capability of 23 decibels (dB) that may be power boosted to 29 dB and operate with a lower MPR restriction of 1 dB when operating in certain resource block allocations without significant out-of-channel emission. However, if the resource block allocations that enable power boost overlaps with the outer regions of the 3GPP specification, and the outer regions have an MPR restriction of 10 dB, the user equipment may be restricted to a maximum power output of 19 dB when the MPR is applied (as opposed to 28 dB); a maximum power output less than the nominal power output. As such, it may be advantageous to define the regions such that power boost may be enabled across resource block allocations facilitating the power boost without applying excessive MPR restrictions as defined under the 3GPP specification.
Embodiments herein provide various techniques to facilitate power boosting for wireless communication devices (e.g., user equipment) by defining more accurate regions for MPR application. This may result in enabling more transmission power for user equipment, without significant out-of-channel emission. The regions may be independent of channel bandwidth and subcarrier spacing, and may be defined using variable parameters based on a number of resource blocks (NRB) specified for a certain channel bandwidth, a number or length of contiguous allocated resource blocks (LCRB), and an identification of a resource block at which the allocation begins (RB_start). That is, once the parameters for the regions are established, the parameters may remain effective despite changes to the channel bandwidth and/or subcarrier spacing.
With the foregoing in mind,
By way of example, the user equipment 10 may include any suitable computing device, including a desktop or notebook computer (e.g., in the form of a MacBook®, MacBook® Pro, MacBook Air®, iMac®, Mac® mini, or Mac Pro® available from Apple Inc. of Cupertino, Calif.), a portable electronic or handheld electronic device such as a wireless electronic device or smartphone (e.g., in the form of a model of an iPhone® available from Apple Inc. of Cupertino, Calif.), a tablet (e.g., in the form of a model of an iPad® available from Apple Inc. of Cupertino, Calif.), a wearable electronic device (e.g., in the form of an Apple Watch® by Apple Inc. of Cupertino, Calif.), and other similar devices. It should be noted that the processor 12 and other related items in
In the user equipment 10 of
In certain embodiments, the display 18 may facilitate users to view images generated on the user equipment 10. In some embodiments, the display 18 may include a touch screen, which may facilitate user interaction with a user interface of the user equipment 10. Furthermore, it should be appreciated that, in some embodiments, the display 18 may include one or more liquid crystal displays (LCDs), light-emitting diode (LED) displays, organic light-emitting diode (OLED) displays, active-matrix organic light-emitting diode (AMOLED) displays, or some combination of these and/or other display technologies.
The input structures 22 of the user equipment 10 may enable a user to interact with the user equipment 10 (e.g., pressing a button to increase or decrease a volume level). The I/O interface 24 may enable user equipment 10 to interface with various other electronic devices, as may the network interface 26. In some embodiments, the I/O interface 24 may include an I/O port for a hardwired connection for charging and/or content manipulation using a standard connector and protocol, such as the Lightning connector provided by Apple Inc. of Cupertino, Calif., a universal serial bus (USB), or other similar connector and protocol. The network interface 26 may include, for example, one or more interfaces for a personal area network (PAN), such as an ultra-wideband (UWB) or a BLUETOOTH® network, a local area network (LAN) or wireless local area network (WLAN), such as a network employing one of the IEEE 802.11x family of protocols (e.g., WI-FI®), and/or a wide area network (WAN), such as any standards related to the Third Generation Partnership Project (3GPP), including, for example, a 3rd generation (3G) cellular network, universal mobile telecommunication system (UMTS), 4th generation (4G) cellular network, long term evolution (LTE®) cellular network, long term evolution license assisted access (LTE-LAA) cellular network, 5th generation (5G) cellular network, and/or New Radio (NR) cellular network, a satellite network, a non-terrestrial network, and so on. In particular, the network interface 26 may include, for example, one or more interfaces for using a Release-15 cellular communication standard of the 5G specifications that include the millimeter wave (mmWave) frequency range (e.g., 24.25-300 gigahertz (GHz)) and/or any other cellular communication standard release (e.g., Release-16, Release-17, any future releases) that define and/or enable frequency ranges used for wireless communication. The network interface 26 of the electronic device 10 may allow communication over the aforementioned networks (e.g., 5G, Wi-Fi, LTE-LAA, and so forth).
The network interface 26 may also include one or more interfaces for, for example, broadband fixed wireless access networks (e.g., WIMAX®), mobile broadband Wireless networks (mobile WIMAX®), asynchronous digital subscriber lines (e.g., ADSL, VDSL), digital video broadcasting-terrestrial (DVB-T®) network and its extension DVB Handheld (DVB-H®) network, ultra-wideband (UWB) network, alternating current (AC) power lines, and so forth.
As illustrated, the network interface 26 may include a transceiver 30. In some embodiments, all or portions of the transceiver 30 may be disposed within the processor 12. The transceiver 30 may support transmission and receipt of various wireless signals via one or more antennas, and thus may include a transmitter and a receiver. The power source 29 of the user equipment 10 may include any suitable source of power, such as a rechargeable lithium polymer (Li-poly) battery and/or an alternating current (AC) power converter.
The user equipment 10 may include the transmitter 52 and/or the receiver 54 that respectively enable transmission and reception of data between the user equipment 10 and an external device via, for example, a network (e.g., including base stations) or a direct connection. As illustrated, the transmitter 52 and the receiver 54 may be combined into the transceiver 30. The user equipment 10 may also have one or more antennas 55A-55N electrically coupled to the transceiver 30. The antennas 55A-55N may be configured in an omnidirectional or directional configuration, in a single-beam, dual-beam, or multi-beam arrangement, and so on. Each antenna 55 may be associated with a one or more beams and various configurations. In some embodiments, multiple antennas of the antennas 55A-55N of an antenna group or module may be communicatively coupled a respective transceiver 30 and each emit radio frequency signals that may constructively and/or destructively combine to form a beam. The user equipment 10 may include multiple transmitters, multiple receivers, multiple transceivers, and/or multiple antennas as suitable for various communication standards. In some embodiments, the transmitter 52 and the receiver 54 may transmit and receive information via other wired or wireline systems or means.
As illustrated, the various components of the user equipment 10 may be coupled together by a bus system 56. The bus system 56 may include a data bus, for example, as well as a power bus, a control signal bus, and a status signal bus, in addition to the data bus. The components of the user equipment 10 may be coupled together or accept or provide inputs to each other using some other mechanism.
The network 302 may schedule the user equipment 10 for an uplink transmission by allocating resource blocks to the user equipment 10. The resource block allocation may be defined (e.g., by the 3GPP's Technical Specifications (TS) 38.101-1) into a number of different regions based on certain parameters of the allocation (e.g., a number of resource blocks allocated to the user equipment 10, a resource block at which the allocation begins, and so on).
The regions may be defined by the governing specification or regulation. For instance, the inner region 406 may be defined as a resource block allocation including the RB_start 404 having a lowest potential starting point (RB_start, low) equal to max(1, floor(LCRB/2)), where max( ) is a maximum function that returns the largest values of all arguments, and floor(x) is a floor function that returns the greatest integer less than or equal to x. Further, the RB_start 404 of the inner region may have a greatest potential starting point (RB_start, high) equal to NRB—RB_start, low—LCRB, where RB_start, low≤RB_start≤RB_start, high and LCRB≤ceil(NRB/2), where ceil(x) is a ceiling function that returns the smallest integer greater than or equal to x. The edge region 410 may be defined as a resource block allocation including resource blocks allocated at a lowermost edge of a channel and/or an uppermost edge of the channel, where the channel includes an LCRB≤2. The outer region 408 may be defined as a resource block allocation that does not fall within the inner region 406 or the edge region 410.
Each of the inner region 406, the outer region 408, and the edge region 410 may be characterized by an MPR value. That is, each region may correspond to an amount of transmission power by which the maximum power of a transmission may be reduced to comply with the governing specification or regulation (e.g., TS 38.101-1). For example, the inner region 406 may correspond to a smaller MPR restriction (e.g., an MPR of 3 decibels (dB)), the outer region 408 may correspond to a greater MPR restriction (e.g., 6 dB), and the edge region 410 may correspond to a still greater MPR restriction (e.g., 10 dB). This may be because, the higher the transmission power near out-of-channel frequencies (e.g., in the edge region 410 and/or the outer region 408), the higher likelihood of interference with communications occurring on the out-of-channel frequencies. Similarly, for frequencies closer to a center of an allocated channel (e.g., the inner region 406), the less likelihood of interference with communications occurring on the out-of-channel frequencies.
The user equipment 10 may store (e.g., in the memory 14 and/or the storage 16) an MPR lookup table, such that the user equipment 10 may determine the MPR to be applied for each resource block allocation the user equipment 10 receives from the network 302. The network 302 may also store the MPR lookup table, such that the network 302 may allocate resource blocks based on power budget considerations affected by the MPR of the user equipment 10. However, the user equipment 10 may over-apply the MPR to the detriment of transmission quality, such that a higher transmission power may be used without impairing out-of-channel communication. For example, if the user equipment 10 is operating within the outer region 408, the user equipment 10 may back off transmission power by the full 10 dB MPR when the user equipment 10 is triggered to do so (e.g., based on specific absorption rate (SAR) and/or maximum permissible exposure (MPE) standards and regulations). However, while the 3GPP specification may require the full 10 dB MPR, for any allocations falling within the outer region 408, certain resource block allocations in the outer region 408 may be capable of emitting with a lower MPR restriction (e.g., 5 dB) without producing out-of-channel emissions.
Similarly,
The outer allocation 500 illustrated in
Applying certain governing regulations and/or specifications (e.g., TS 38.101-1) related to MPR may be disadvantageous for a number of reasons. For example, applying MPR per the 3GPP-defined regions of
BPSK modulated waveform) and increase the output power of the transmitter 52 of the user equipment 10 beyond a nominal power of a certain power class. However, the amount of power decreased (e.g., the MPR) from applying the power boost may be dependent on the resource blocks allocated from the network 302 to the user equipment 10 (e.g., LCRB 402 value and RB_start 404 value).
The resource block allocations that facilitate power boost may overlap with current 3GPP-defined regions (e.g., the outer region 408 and/or the edge region 410) that correspond to greater MPR restrictions, which may reduce or negate the ability to provide higher transmission power.
However, as may be observed in
For each of the 20 MHz simulation 802, the 40 MHz simulation 804, and the 50 MHz simulation 806, the darker portions 808 (e.g., the high power boost region 702) of the grayscale plot represent areas of greater power boost capability and the lighter portions 810 (e.g., the low power boost regions 704 and 706) of the grayscale plot represent areas of lower power boost capability. The high power boost region 702 present in the 20 MHz simulation 802, the 40 MHz simulation 804, and the 50 MHz simulation 806 may be due to resource block allocations corresponding to the high power boost region 702 being closer to the center frequency of each channel (e.g., further away from the channel edges, and thus less likely to produce out-of-channel emissions) and spectral shaping of a modulated waveform, as spectral shaping may reduce peak-to-average power ratio (PAPR) and may enable a power boost (e.g., up to a maximum output power of a transmitter) beyond a nominal power of a certain power class.
As may be observed, for each of the 20 MHz simulation 802, the 40 MHz simulation 804, and the 50 MHz simulation 806, the high power boost region 702 has a similar shape (e.g., the high power boost region 702 corresponds to the same or similar allocations for each of the channel bandwidths). However, in the 50 MHz simulation 806, certain features may become more clearly defined. For example, the low power boost region 706 is more visible in the 50 MHz simulation 806 than at the 40 MHz simulation 804 or the 30 MHz simulation 802.
BPSK modulated waveform at different channel bandwidths, according to an embodiment of the present disclosure. The available power boost of an individual resource block allocation may generally be dependent on the shaping filter that is applied to the resource block allocation. For certain resource block allocations, applying a more aggressive filter may increase the amount of available power boost. As shown, the shaping filters applied to the resource block allocations are increasingly aggressive. That is, the shaping filter having coefficient [0.17 1 0.17] (e.g., where the first 0.17 indicates a front end weighting of the waveform amplitude by 0.17, the 1 indicates that the main weight is at the middle of the filter, and the second 0.17 indicates a back end weighting of the waveform amplitude by 0.17), applied to simulation 902 is the least aggressive, and the shaping filter having filter coefficient [0.4 1 0.4] is the most aggressive. As may be observed from the 20 MHz simulations 902, 906, and 910, the high power boost region 702 becomes larger as more aggressive filters are applied. As may be observed from the 50 MHz simulations 904, 908, and 912, the high power boost region 702 becomes larger and the low power boost region 706 becomes more defined the more aggressive the filter.
It should be noted that certain resource block allocations may not be included for applying certain filters, such as more aggressive shaping filters. For example, applying the aggressive filters in simulations 906 and 910 may cause the resource block allocations 918 and 920 to reduce in size or disappear altogether. Accordingly, it may be more advantageous to utilize an intermediate shaping filter (the shaping filter having coefficient [0.28 1 0.28] applied to simulation 906) to clearly identify resource block allocations for which MPR may be decreased or optimized.
Based on the behavior observed in the resource block allocations with respect to channel bandwidth and shaping filters discussed in
The regions depicted in
The regions dictating MPR restriction requirements may be defined so as to increase or maximize power boost (e.g., decrease or eliminate excessive MPR restrictions) without impairing out-of-channel emissions and while being independent with respect to channel bandwidth and subcarrier spacing. That is, the regions may be applicable no matter what channel bandwidth and subcarrier spacing the application (e.g., the regions may be fixed or may not change when varying channel bandwidth and/or subcarrier spacing). For example, the A3 region 1006 and the A1 region 1002 may enable power boost (e.g., a maximum power output increase of 6 dB, for a total maximum power output of 29 dB). The A3 region 1006 may be characterized by an MPR restriction of 1 dB, enabling the user equipment 10 to transmit signals in the A3 region 1006 with an output power of 28 dB after the MPR is applied. The A1 region 1002 may be characterized by an MPR restriction of 5 dB, enabling the user equipment 10 to transmit signals in the A1 region 1002 with an output power of 24 dB after the MPR is applied. Accordingly, by using the region definitions depicted in
The network 302 may allocate resource blocks to the user equipment 10 based on transmission power considerations. Specifically, the network 302 may allocate resource blocks to the user equipment 10 based on the distance between the user equipment 10 and the base station 304A and/or the base station 304B. For example, if the user equipment 10 is near the base station 304A, the network may allocate to the user equipment 10 resource blocks corresponding to a low power boost region (e.g., a region characterized by high MPR), as the user equipment 10 is near to the base station 304A and thus the user equipment 10 may be capable of communicating with the base station 10 using reduced transmission power. However, if the user equipment 10 is far from the base station 304A (e.g., near a cell edge of the base station 304A), the network may allocate to the user equipment 10 resource blocks corresponding to a high power boost region (e.g., a region characterized by low MPR) and may enable the user equipment 10 (e.g., by sending an enable signal or other indication to use a power boost mode) to use a power boosted transmission signal to effectively communicate with the base station 304A.
The user equipment 10 may receive and store (e.g., in the memory 14 and/or the storage 16) an updated MPR lookup table (e.g., an MPR lookup table mapped to the regions depicted in
Each of the regions depicted in
The regions depicted in
The A2 region 1004 may include two sections and may be defined as:
RB_start≤c2; and
RB_start≥NRB−LCRB−c2;
where 0≤LCRB≤c3.
If c14<LCRB<9, the A3 region 1006 may be defined as:
floor(NRB*c11−LCRB*c5−c6+c7)<RB_start<floor(NRB*c12−LCRB*c5+c13−c6).
If LCRB≤c14, the A3 region 1006 may be defined as:
c1<RB_start<NRB−c8.
The A4 region 1008 may include four sections and may be defined as:
floor(NRB*c11−LCRB*c5−c6)≤RB_start≤floor(NRB*c11−LCRB*c5−c6+c7);
floor(NRB*c11−LCRB*c4−c6)≤RB_start≤floor(NRB*c11−LCRB*c4−c6+c7);
floor(NRB*c12−LCRB*c5+c13−c6)≤RB_start≤floor(NRB*c12−LCRB*c4+c13−c6+c7);
floor(NRB*c12−LCRB*c4+c13−c6)≤RB_start≤floor(NRB*c12−LCRB*c4+c13−c6+c7);
where c0<LCRB<c10.
The A5 region 1010 may be defined as LCRB≥c10.
The A6 region 1012 may be defined as any resource block allocation which is not part of the A1 region 1002, the A2 region 1004, the A3 region 1006, the A4 region 1008, or the A5 region 1010.
The region definitions of the regions depicted in
The modified A2 region may include two sections, and may be defined as:
c0+RB_start<LCRB≤c3;c0+(NRB−LCRB−RB_start)<LCRB<c3.
The shape of the modified A2 region 1102 may enable more efficient coverage of low power boost resource block allocations corresponding to the A2 region 1102 compared to the shape of the modified A2 region 1004 depicted in
In process block 1202, the user equipment 10 determines or detects one or more base stations 306. In process block 1204, the user equipment 10 synchronizes to the base station 306 (e.g., by aligning the timing of the user equipment 10 to the timing of the base station 306). In process block 1206, the base station 306 determines multiple available resource block allocations. The base station 306 may continuously or periodically monitor resource block allocations for multiple channels to determine which resource block allocations are available or which are being used to schedule other devices connected to a network. In some embodiments, a network may determine the multiple available resource block allocations and transmit the available resource block allocations to the base station 306. In process block 1208 the base station 306 receives an indication of a location of the user equipment 10. The location may be determined by the user equipment 10 itself (e.g., via global navigation satellite system (GNSS) location services) and/or by the base station 306 (e.g., based on an indication of signal strength or quality between the user equipment 10 and the base station 306).
In process block 1210, the base station 306 determines a resource block allocation corresponding to one or more resource block allocation regions. For example, the base station 306 may schedule the resource block allocation based on the location of the user equipment 10 determined in the process block 1210. If the base station 306 determines that the user equipment 10 is in close proximity (e.g., below a distance threshold) to the base station, the base station 306 may schedule a resource block allocation corresponding to a low power boost region (e.g., A1 1002). If the base station 306 determines that the user equipment 10 is a greater distance away from the base station 306 (e.g., toward the edge of the network 302), the base station 306 may schedule a resource block allocation corresponding to a high power boost region (e.g., the region A3 1006), as operating in a power boost region (e.g., with corresponding low MPR restrictions) may be useful in establishing a high quality network connection (e.g., a signal including a signal-to-noise ratio below a threshold).
In process block 1212, the base station 306 transmits the resource block allocation corresponding to one or more of the resource block allocation regions to the user equipment 10. In process block 1214, the base station 306 transmits an indication of an MPR value corresponding to the resource block allocation. For example, the base station 306 may store multiple MPR values corresponding to multiple resource block allocation regions in a data structure, such as a lookup table, and transmit the data structure to the user equipment 10. In process block 1216, the user equipment 10 transmits the signal based on the resource block allocation and/or the indication of the MPR value. If the base station 306 schedules the resource block allocation, the user equipment 10 may reference the indication of the MPR value (e.g., stored in the data structure) to determine how much output power should be applied (or reduced) when transmitting the signal. In this manner, the flowchart 1200 determines a resource block allocation of the resource block allocation regions, provides the resource block allocation to the user equipment 10, and enables the user equipment 10 to communicate with the base station 304 based on the resource block allocation.
An embodiment includes a base station, the base station including a receiver, a transmitter, and processing circuitry communicatively coupled to the receiver and the transmitter. The processing circuitry may determine a plurality of resource block allocation regions; determine a plurality of available resource block allocations; receive, via the receiver, an indication of user equipment; determine a location of the user equipment; determine a resource block allocation of the plurality of the resource block allocation regions based on the location; transmit, via the transmitter, a first indication of the resource block allocation; and transmit, via the transmitter, a second indication of a maximum power reduction value corresponding to the resource block allocation, wherein the user equipment is configured to transmit a signal in a power boost mode based on the first indication and the second indication.
The resource block allocation region is defined by a spectral shaping filter, a length of contiguous allocated resource blocks of the resource block allocation, and a starting resource block of the resource block allocation.
The processing circuitry of the base station may determine a first resource block allocation corresponding to a high power boost region based on the location indicating a distance from the user equipment above a distance threshold, and transmit the first resource block allocation to the user equipment to enable the user equipment to transmit the signal in the high power boost region. The processing circuitry of the base station may determine a second resource block allocation corresponding to a low power boost region based on the location indicating a distance from the user equipment below the distance threshold, and transmit the second resource block allocation to the user equipment to enable the user equipment to transmit the signal in the low power boost region.
The processing circuitry of the base station may determine the plurality of resource block allocation regions by determining a plurality of parameterized conditions that define the plurality of resource block allocation regions independent of channel bandwidth, subcarrier spacing, a shaping filter coefficient, or any combination thereof.
The user equipment transmit a signal in the power boost mode by applying a shaping filter to shape a
binary phase shift keying modulated waveform.
At least one resource block allocation region determined by the base station may overlap with an inner resource block allocation region and an outer resource block allocation region as defined by a 3rd Generation Partnership Project specification
The plurality of resource block allocation regions includes at least four resource block allocation regions.
In an embodiment, a method may include receiving, using a receiver of a base station, a first indication of user equipment within a cell of the base station; receiving, via processing circuitry of the base station, a second indication of a distance between the user equipment and the base station; determining, via the processing circuitry, a plurality of resource block allocation regions; determining, via the processing circuitry, a resource block allocation of the plurality of resource block allocation regions to provide to the user equipment based on the distance; and transmitting, using a transmitter of the base station, a third indication of the resource block allocation to the user equipment, at least a portion of the resource block allocation enabling the user equipment to transmit a signal in a power boost mode.
The resource block allocation is based on a determined transmit power of the user equipment, the determined transmit power being based on the distance between the user equipment and the base station.
The method further including determining, via the processing circuitry, a plurality of maximum power reduction values corresponding to the plurality of resource block allocation regions; storing, via the processing circuitry, the plurality of maximum power reduction values; and transmitting, using the transmitter, a fourth indication of the plurality of maximum power reduction values to the user equipment to enable the user equipment to apply a maximum power reduction value of the plurality of maximum power reduction values to a resource block allocation region of the plurality of resource block allocation regions.
The plurality of resource block allocation regions are based on a plurality of parameterized conditions, the plurality of parameterized conditions defining the plurality of resource block allocation regions independent of channel bandwidth, subcarrier spacing, and shaping filter coefficient.
The method, further including determining, via the processing circuitry, that a first region of the plurality of resource block allocation regions overlaps a second region of the a plurality of resource block allocation regions; determining, via the processing circuitry, that the first region enables the user equipment to transmit a signal in the power boost mode; and refraining, via the processing circuitry, from selecting a resource block allocation corresponding to the second region.
A region of the plurality of resource block allocation regions includes a first resource block including an index of less than or equal to a ceiling function of a total number of resource blocks for a given channel bandwidth divided by 3 and greater than or equal to a difference of the total number of resource blocks for the given channel bandwidth and a sum of 4 and the ceiling function of the total number of resource blocks for the given channel bandwidth divided by 3, and a number of contiguous resource blocks comprising a length greater than or equal to 6.
A region of the plurality of resource block allocation regions includes a number of contiguous resource blocks comprising a length less than or equal to 14, and a first resource block comprising an index greater than a ceiling function of a total number of resource blocks for a given channel bandwidth divided by 3 and less than a difference of the total number of resource blocks for the given channel bandwidth and a sum of 4 and the ceiling function of the total number of resource blocks for the given channel bandwidth divided by 3.
In an embodiment, a tangible, non-transitory computer-readable medium including computer-readable instructions that, when executed by one or more processors, cause the one or more processors to determine a plurality of resource block allocation regions; determine an available resource block allocation, the available resource block allocation corresponding to at least one of the plurality of the resource block allocation regions; and transmit a first indication of the available resource block allocation to user equipment, wherein transmitting the available resource block allocation causes the user equipment to transmit a signal in a power boost mode.
The tangible, non-transitory computer-readable medium, wherein the computer-readable instructions, when executed by one or more processors, cause the one or more processors to receive a second indication of a location of the user equipment; determine a distance from the user equipment based on the indication of the location; and transmit a third indication of the available resource block allocation based on the determined distance from the user equipment.
The plurality of resource block allocation regions are defined by a spectral shaping filter, a length of contiguous allocated resource blocks of a resource block allocation, and a starting resource block of the resource block allocation.
The tangible, non-transitory computer-readable medium, wherein the computer-readable instructions, when executed by one or more processors, cause the one or more processors to transmit a second indication of a maximum power reduction value corresponding to the resource block allocation; and cause the user equipment to decrease output power of the signal based on the maximum power reduction value.
The available resource block allocation includes a first resource block comprising an index less than or equal to a ceiling function of a total number of resource blocks for a given channel bandwidth divided by 20, and the first resource block comprising the index greater than or equal to the total number of resource blocks subtracted by a number of contiguous resource blocks subtracted from the ceiling function of the total number of resource blocks for the given channel bandwidth divided by 20.
The number of contiguous resource blocks is greater than 0 and less than or equal to a ceiling function of the total number of resource blocks for the given channel bandwidth divided by 8.
It is well understood that the use of personally identifiable information should follow privacy policies and practices that are generally recognized as meeting or exceeding industry or governmental requirements for maintaining the privacy of users. In particular, personally identifiable information data should be managed and handled so as to minimize risks of unintentional or unauthorized access or use, and the nature of authorized use should be clearly indicated to users.
The specific embodiments described above have been shown by way of example, and it should be understood that these embodiments may be susceptible to various modifications and alternative forms. It should be further understood that the claims are not intended to be limited to the particular forms disclosed, but rather to cover all modifications, equivalents, and alternatives falling within the spirit and scope of this disclosure.
The techniques presented and claimed herein are referenced and applied to material objects and concrete examples of a practical nature that demonstrably improve the present technical field and, as such, are not abstract, intangible or purely theoretical. Further, if any claims appended to the end of this specification contain one or more elements designated as “means for [perform]ing [a function] . . . ” or “step for [perform]ing [a function] . . . ,” it is intended that such elements are to be interpreted under 35 U.S.C. 112(f). However, for any claims containing elements designated in any other manner, it is intended that such elements are not to be interpreted under 35 U.S.C. 112(f).
This application claims priority to U.S. Provisional Application No. 63/292,249, filed Dec. 21, 2021, entitled “REGIONAL CLASSIFICATION OF RESOURCE BLOCK ALLOCATION DURING POWER BOOST FOR SHAPED TRANSMISSION,” which is incorporated by reference in its entirety for all purposes.
Number | Date | Country | |
---|---|---|---|
63292249 | Dec 2021 | US |