| CPC H04W 52/243 (2013.01) [H04L 5/0007 (2013.01); H04L 5/0039 (2013.01); H04W 52/146 (2013.01); H04W 52/36 (2013.01)] | 21 Claims | 

| 
               1. A method of power control, the method comprising: 
              receiving, by a user device, a resource block allocation for uplink transmission that includes one or more resource blocks within a frequency channel in an uplink operating band; 
                determining an additional maximum power reduction (A-MPR); and 
                controlling a transmission power of the user device based at least in part on the A-MPR, wherein determining the A-MPR comprises: 
                if: 
                RBstart≤fstart,max,MMD3/RBW; and 
                  LCRB≤AWmax,IMD3/RBW; and 
                  FC−BWChannel/2<FUL_low+offsetIMD3, 
                then, defining the A-MPR according to a first value associated with a third order intermodulation distortion (IMD3) region; 
                else, if: 
              RBstart≤LCRB/2+Δstart/RBW; and 
                  LCRB≤AWmax,regrowth/RBW; and 
                  FC−BWChannel/2<FUL_low+offsetregrowth, 
                then, defining the A-MPR according to a second value associated with a regrowth region, else, if: 
            neither: 
                RBstart≤fstart,max,IMD3/RBW, and 
                  LCRB≤ΔWmax,IMD3/RBW, and 
                  FC−BWChannel/2<FUL_low+offsetIMD3, 
                nor: 
                RBstart≤LCRB/2+Δstart/RBW, and 
                  LCRB≤AWmax,regrowth/RBW, and 
                  FC−BWChannel/2<FUL_low+offsetgrowth, 
                then, defining the A-MPR to equal 0, 
                wherein: 
              RBW is a bandwidth of a resource block of the one or more resource blocks; 
                  RBstart is an index of a lowest allocated resource block of the resource block allocation within the frequency channel, with RBstart=0 being a lowest resource block in the frequency channel; 
                  LCRB is a number of contiguously allocated resource blocks of the resource block allocation; 
                  FC is a center frequency of the frequency channel; 
                  BWChannel is a bandwidth of the frequency channel; 
                  fstart,max,IMD3 is an allocation start of the IMD3 region, 
                  AWmax,IMD3 is an allocation bandwidth of the IMD3 region, 
                  FUL_low is an edge frequency of the uplink operating band, 
                  offsetIMD3 is a threshold frequency offset associated with the IMD3 region, 
                  Δstart refers to an edge of the regrowth region, 
                  AWmax,regrowth is an allocation bandwidth of the regrowth region, and 
                  offsetregrowth is a threshold frequency offset associated with the regrowth region. 
                 |