`
`
`
`
`Exhibit “A”
`
`
`
`Case 6:14-cv-00982-KNM Document 1-2 Filed 12/19/14 Page 2 of 16 PageID #: 21
`111111
`1111111111111111111111111111111111111111111111111111111111111
`US0083 85966B2
`
`c12) United States Patent
`Lindholm et al.
`
`(10) Patent No.:
`(45) Date of Patent:
`
`US 8,385,966 B2
`Feb.26,2013
`
`(54) METHOD, APPARATUS AND COMPUTER
`PROGRAM FOR POWER CONTROL
`RELATED TO RANDOM ACCESS
`PROCEDURES
`
`(75)
`
`Inventors: Jari Lindholm, Palojoki (FI); JuhaS.
`Korhonen, Espoo (FI)
`
`(73) Assignee: Nokia Siemens Networks Oy, Espoo
`(FI)
`
`( *) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 587 days.
`
`(21) Appl. No.: 12/387,661
`
`(22) Filed:
`
`MayS, 2009
`
`(65)
`
`Prior Publication Data
`
`US 2009/0286566 AI
`
`Nov. 19, 2009
`
`Related U.S. Application Data
`
`(60) Provisional application No. 61/126,617, filed on May
`5, 2008.
`
`(51)
`
`Int. Cl.
`(2006.01)
`H04B 7100
`(52) U.S. Cl. ........................................ 455/522; 455/521
`(58) Field of Classification Search ........................ None
`See application file for complete search history.
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`5,722,051 A *
`2/1998 Agrawal eta!. ................. 455/69
`2003/0076812 A1 *
`4/2003 Benedittis ..................... 370/350
`2003/0119452 A1 *
`6/2003 Kim eta!. ....................... 455/69
`2004/0001429 A1 *
`112004 Ma eta!. ....................... 370/210
`2007/0149206 A1 *
`6/2007 Wang et al .................... 455/450
`2007/0201397 A1 *
`8/2007 Zhang ........................... 370/329
`
`OTHER PUBLICATIONS
`
`Editor (motorola), 3GPP Draft; 3rd generation partnership project,
`mobile competence centre; vol. RAN WG1, Feb. 15, 2008, whole
`document.*
`Interdigital Communications Corporation; "E-Ultra Uplink Power
`Control Proposal and Evaluation"; vol. RAN WG!, Jun. 22, 2007,
`whole document.*
`Editor (Motorola): 3GPP Draft; R1-081056-36213-81 O-CR, 3rd
`Generation Partnership Project (3GPP), Mobile Competence
`Centre ; 650, Route Des Lucioles ; F-06921 Sophia-Antipolis
`Cedex; France, vol. RANWG1, No. Sorrento, Italy; 20080215, Feb.
`15, 2008, XP050109512.*
`NTT Docomo et a!: "Transmission Power Control in E-UTRA
`Uplink" 3GPP Draft; R1-070870 Transmission Power Control in E(cid:173)
`UTRA Uplink, 3rd Generation Partnership Project (3GPP), Mobile
`Competence Centre ;650, Route Des Lucioles ; F- 06921 Sophia(cid:173)
`Antipolis Cedex ; France, vol. RANIWG1, No. St. Louis, USA;
`20070206, Feb. 6, 2007, XP05010.*
`
`(Continued)
`
`Primary Examiner- Crystal L Hammond
`(74) Attorney, Agent, or Firm- Harrington & Smith
`
`ABSTRACT
`(57)
`A first power control adjustment state g(i) and a second power
`control adjustment state f(i) are initialized for i=O to each
`reflect an open loop power control error. An initial transmit
`power for a shared uplink channel is computed using full
`pathloss compensation. The computed initial transmit power
`depends on a preamble power of a first message sent on an
`access channel, and the initial transmit power is initialized
`with the second power control adjustment state f(O). A third
`message is sent from a transmitter on an uplink shared chan(cid:173)
`nel at the initial transmit power. In various implementations,
`the power for i=O on the uplink control channel is also initial(cid:173)
`ized similar to the initial transmit power for the third message
`and using full pathloss compensation, and after the third
`message (and retransmissions of it), subsequent messages
`sent on the uplink shared channel are sent at a power that is
`computed using fractional pathloss compensation.
`
`17 Claims, 5 Drawing Sheets
`
`10
`
`10E
`
`UE
`
`TO OTHERS
`eN8(s)
`X2
`
`eN8
`
`12C
`
`128
`
`108
`
`WIRELESS NETWORK 1 _)
`
`(MME/S-GW)
`
`
`
`Case 6:14-cv-00982-KNM Document 1-2 Filed 12/19/14 Page 3 of 16 PageID #: 22
`
`US 8,385,966 B2
`Page 2
`
`OTHER PUBLICATIONS
`
`IPWIRELESS: "Initial Access Procedure and Uplink Synchronisa(cid:173)
`tion" 3GPP Draft; R1-060637, 3rd Generation Partnership Project
`(3GPP), Mobile Competence Centre ; 650, Route Des Lucioles ;
`F-06921 Sophia-Antipolis Cedex ; France, vol. RAN WG1, No.
`Denver, USA; 20060209, Feb. 9, 2006, XP050101560.*
`"3rd Generation Partnershp Project; Technical Specification Group
`Radio Access Network; Evolved Universal Terrestrial Radio Access
`(E-UTRA) and Evolved Universal terrestrial Radio Access Network
`(E-UTRAN); Overall description; Stage 2 (Release 8)". 3GPP TS
`36.300 V8.4.0 (Mar. 2008), 5 pgs.
`"3rd Generation Partnership Project; Technical Specification Group
`Radio Access Network; Evolved Universal Terrestrial Radio Access
`(E-UTRA); Physical layer procedures (Release 8)", 3GPP TS 36.213
`V8.2.0 (Mar. 2008), 30 pgs.
`Motorola: 3GPP Draft; R1-081056-36213-810-CR, 3rdGeneration
`Partnership Project (3GPP), Mobile Competence Centre; vol. RAN
`WG1, No. Sorrento, Italy; Feb. 15,2008, XP050109512.
`NTT DoCoMo et a!: "Transmission Power Control in E-UTRA
`Uplink" 3GPP Draft, R1-070870; vol. RAN WG1, No. St. Louis,
`USA; Feb. 6, 2007, XP050104882.
`
`Qualcomm Europe: "RACH sequences and planning" 3GPP Draft;
`R1-062690; vol. RAN WG1, No. Seoul, Korea; Oct. 4, 2006,
`XP050103179.
`IPWireless: "Initial Access Procedure and Uplink Synchronisation"
`3GPPDraft; R1-060637; vol. RANWG1, No. Denver, USA, Feb. 9,
`2006, XP050101560.
`NTT DoCoMo et a!: "Transmission Power Control in E-UTRA
`Uplink" 3GPPDraft; R1-063316; vol. RANWG1, No. Riga, Latvia;
`Nov. 2, 2006, XP050103761.
`Interdigital Communications Corporation: "E-UTRA Uplink Power
`Control Proposal and Evaluation" 3GPP Draft; R1-072781; vol.
`RANWG1, No. Orlando, USA; Jun. 22, 2007, XP050106465.
`Nokia eta!: "Clarifications on the Out-of sync handling for UTRA
`TDD" 3GPP Draft; R1-00/1097; vol. RAN WG1, No. Berlin, Ger(cid:173)
`many; Aug. 27, 2000, XP050093021.
`3GPP TS 36.321 V8.0.0 (Dec. 2007) 3rd Generation Partnership
`Project; Technical Specification Group Radio Access Network;
`Evolved Universal Terrestrial Radio Access (E-UTRA) Medium
`Access Control (MAC) protocol specification (Release 8).
`* cited by examiner
`
`
`
`Case 6:14-cv-00982-KNM Document 1-2 Filed 12/19/14 Page 4 of 16 PageID #: 23
`
`U.S. Patent
`
`Feb.26,2013
`
`Sheet 1 of 5
`
`US 8,385,966 B2
`
`® ®
`
`MME/S-GW
`~
`1\
`I I
`I I
`I
`I
`I
`I
`S1 \
`
`MME/S-GW
`A
`II
`I I
`I
`I
`I
`I
`I
`I
`I S1
`
`n)
`
`:
`I
`I
`I
`
`eNS ~ \
`
`): \
`/ :~n))
`/ 7 eNB
`x2~Q yx2
`
`S1
`\
`I
`\
`\
`
`X2
`~ .\
`
`S1
`I
`I
`1
`I
`
`I
`I
`I
`I
`I
`
`E-UTRAN
`
`eNS
`
`FIG. 1A
`PRIOR ART
`
`
`
`Case 6:14-cv-00982-KNM Document 1-2 Filed 12/19/14 Page 5 of 16 PageID #: 24
`
`U.S. Patent
`
`Feb.26,2013
`
`Sheet 2 of 5
`
`US 8,385,966 B2
`
`CONTENTION BASED RANDOM ACCESS PROCEDURE
`
`UE
`
`eNS
`
`CD ~----------------~~
`
`RANDOM ACCESS PREAMBLE
`
`~----------------~ GD
`RANDOM ACCESS RESPONSE
`
`0 f - - - - - - - - - - - - - - -1
`SCHEDULED TRANSMISSION
`
`CONTENTION RESOLUTION
`~------------------~ 8)
`
`FIG.1 8
`PRIOR ART
`
`NON-CONTENTION BASED RANDOM ACCESS PROCEDURE
`UE
`eNS
`
`RA PREAMBLE ASSIGNMENT
`®~------------~
`
`~----------------~~ CD
`
`RANDOM ACCESS PREAMBLE
`
`RANDOM ACCESS RESPONSE
`®~------------~
`
`FIG.1 C
`PRIOR ART
`
`
`
`Case 6:14-cv-00982-KNM Document 1-2 Filed 12/19/14 Page 6 of 16 PageID #: 25
`
`10
`
`10E
`PC
`FUNCTION
`
`DP
`
`10C
`PROGRAM
`
`108
`
`lOA
`
`TO OTHERS
`15 -<r X~B(s)
`
`UE
`
`100
`~
`
`12A
`
`120
`~
`
`DP
`
`12E
`
`eNB
`
`12C
`PROGRAM
`MEM
`
`128
`
`-
`
`13,1
`S1
`
`12
`
`14
`
`NCE
`
`WIRELESS NETWORK 1 ~ (MME/S-GW)
`FIG.2
`
`~
`00
`•
`~
`~
`~
`
`~ = ~
`
`""f'j
`~
`N
`0\
`N
`
`~
`
`0 ....
`
`(.H
`
`rFJ =(cid:173)
`('D a
`0 .....
`Ul
`
`(.H
`
`d
`rJl
`00 w
`00 u.
`\c
`0'1
`
`0'1 = N
`
`
`
`Case 6:14-cv-00982-KNM Document 1-2 Filed 12/19/14 Page 7 of 16 PageID #: 26
`
`~
`
`\ ESTIMATE PATH LOSS FOR COMMUNICATION WITH AN eNB
`t
`COMPUTE A FIRST POWER CONTROL VALUE USING A FIRST POWER CONTROL TECHNIQUE {FULL PATH LOSS COMPENSATION)
`ACCORDING TO THE ESTIMATED PATH LOSS (PL ESTIMATED FROM A RECEIVED DL TRANSMISSION), A TARGET POWER (Ptarget)
`BROADCAST IN THE CELL, AND A RAMP-UP POWER VALUE (t..Prampup)
`t
`SEND ON A FIRST CHANNEL A FIRST MESSAGE WITH POWER (Ppreomble=Ptarget+PL+t..Prampup),FOR THE PREAMBLE OF
`THAT MESSAGE) ACCORDING TO THE COMPUTED FlRST POWER CONTROL VALUE (THIS IS AN ACCESS REQUEST MESSAGE SENT ON A RACH)
`~
`eNB RECEIVES THE FIRST MESSAGE AND REPUES ON A SECOND CHANNEL (THE DL-SCH/PDCCH) WITH A SECOND MESSAGE
`(MESSAGE 2) THAT INCLUDES AN UPUNK RESOURCE ALLOCATION FOR THE UE AND A POWER CONTROL COMMAND { t.. Ppt} FOR THE UE;
`~
`RECEIVE THE SECOND MESSAGE AND COMPUTE A SECOND POWER (PPUSCH(O)) USING A SECO~D POWER CONTROL TECHNIQUE
`(FRACTIONAL POWER CONTROL) USING THE RECEIVED POWER CONTROL COMMAND ( t..PPC) AND INITIAUZED WITH A FUNCTION (SUt.t) OF
`THE POWER CONTROL COMMAND (t..PPC) AND THE RAMPUP POWER VALUE (M;,ompup)
`PPUSCH(O)=min{PWAX,10iog10(MPUSCH(O))+Po_NONIN.LPUSCH(J)+O·Pl+t..w(TF(O))+t..PPC+t..Prampupf
`t
`SEND DATA ON A SECOND CHANNEL (THE PUSCH OF THE UPUNK RESOURCE ALLOCATION) USING THE SECOND POWER (PPUSCH(O))
`~
`COMPUTE A THIRD POWER (PPUcCH(O)) THAT IS INITIAUZED IDENTICALLY TO THE SECOND POWER AND SEND CONTROL INFORMATION
`TO THE eNB USING THAT THIRD POWER PPUcatO)=miniPWAX,PO_NOt.tltw....PUCCH+PL+t..rr_iUCCH(TF)+~PPC+~Prampup}
`FIG.3
`
`- - - - - - -·
`
`- - - -
`
`304
`
`306
`
`308
`
`310
`
`312
`
`314
`
`~
`00
`•
`~
`~
`~
`
`~ = ~
`
`""f'j
`('D
`?'
`N
`~Cl\
`N
`
`0 ....
`
`(.H
`
`rFJ =(cid:173)
`.....
`
`('D
`('D
`
`.j;o.
`
`0 .....
`Ul
`
`d
`rJl
`00 w
`00
`"'u.
`\C
`0'1
`
`0'1 = N
`
`
`
`Case 6:14-cv-00982-KNM Document 1-2 Filed 12/19/14 Page 8 of 16 PageID #: 27
`
`U.S. Patent
`
`Feb.26,2013
`
`Sheet 5 of 5
`
`US 8,385,966 B2
`
`COMPUTE THE PREAMBLE POWER USING FULL PATHLOSS
`COMPENSATION
`
`v 408
`
`i=O A FIRST POWER CONTROL ADJUSTMENT STATE
`INITIALIZE FOR
`g(O) FOR AN UPLINK CONTROL CHANNEL AND A SECOND POWER
`CONTROL ADJUSTMENT STATE f(i) FOR AN UPLINK SHARED CHANNEL
`TO EACH REFLECT AN OPEN LOOP POWER CONTROL ERROR {e.g.,
`EQUATION [ 4a] AND [ 4b]}
`
`402
`v
`
`INITIAL TRANSMIT POWER FOR THE UPLINK SHARED
`COMPUTE AN
`CHANNEL USING FULL PATHLOSS COMPENSATION {e.g., EQUATION [5]};
`• DEPENDS ON A PREAMBLE POWER OF A FIRST MESSAGE SENT
`ON AN UPLINK ACCESS CHANNEL {e.g., PREAMBLE POWER OF
`THE RACH ACCESS REQUEST PREAMBLE},
`· INITIALIZED WITH THE SECOND POWER CONTROL ADJUSTMENT
`STATE f(O)
`
`404
`
`,-
`
`THE THIRD MESSAGE HAS AN INDICATION OF A POWER DIFFERENCE
`BETWEEN THE INITIAL TRANSMIT POWER WHICH
`IS COMPUTED USING v
`412
`FULL PATHLOSS COMPENSATION AND A FRACTIONAL PATHLOSS
`COMPUTATION OF THE INITIAL TRANSMIT POWER {e.g., DIFFERENCE
`BETWEEN EQUATIONS [5] AND [1] FOR i=O}
`
`SEND THE THIRD MESSAGE {ejf'' MESSAGE 3} ON THE UPLINK
`SHARED CHANNEL {e.g., PUSCH AT THE INITIAL TRANSMIT POWER
`
`COMPUTE AN UPDATED TRANSMIT POWER (FOR ALL MESSAGES
`AFTER MESSAGE 3 AND ANY OF ITS RE-TRANSMISSIONS) FOR THE
`PUSCH USING FRACTIONAL POWER CONTROL {e.g., EQUATION (1]l
`FIG.4
`
`406
`
`410
`
`I'
`
`
`
`Case 6:14-cv-00982-KNM Document 1-2 Filed 12/19/14 Page 9 of 16 PageID #: 28
`
`US 8,385,966 B2
`
`1
`METHOD, APPARATUS AND COMPUTER
`PROGRAM FOR POWER CONTROL
`RELATED TO RANDOM ACCESS
`PROCEDURES
`
`CROSS-REFERENCE TO RELATED
`APPLICATION
`
`This patent application claims priority under 35 U.S.C.
`§119(e) from U.S. Provisional Patent Application No.
`61/126,617, filed May 5, 2008, which is hereby incorporated
`by reference herein in its entirety, including Exhibits.
`
`TECHNICAL FIELD
`
`The exemplary and non-limiting embodiments of this
`invention relate generally to wireless communication sys(cid:173)
`tems, methods, devices and computer programs and, more
`specifically, relate to techniques for power control on differ(cid:173)
`ent uplink messages sent from a communication device.
`
`BACKGROUND
`
`Various abbreviations that appear in the specification and/
`or in the drawing figures are defined as follows:
`3GPP third generation partnership project
`DLdownlink
`DRX discontinuous reception
`eNB EUTRAN Node B (evolved Node B)
`EUTRAN evolved UTRAN (also referred to as LTE)
`LTE long term evolution
`MAC medium access control
`MME mobility management entity
`Node B base station
`OFDMA orthogonal frequency division multiple access
`PC power control
`PDCCH physical downlink control channel
`PDCP packet data convergence protocol
`PDSCH physical downlink shared channel
`PHY physical
`PL path loss
`PRACH physical random access channel
`PUSCH physical uplink shared channel
`RACH random access channel
`RA-RNTI random access radio network temporary identi- 45
`fier
`RLC radio link control
`RRC radio resource control
`SC-FDMA single carrier, frequency division multiple
`access
`TA timing advance
`UE user equipment
`ULuplink
`UTRAN universal terrestrial radio access network
`A proposed communication system known as evolved
`UTRAN (E-UTRAN, also referred to as UTRAN-LTE,
`E-UTRA or 3.9 G) is currently under development within the
`3GPP. The current working assumption is that the DL access
`technique will be OFDMA, and the UL access technique will
`be SC-FDMA.
`One specification of interest to these and other issues
`related to the invention is 3GPP TS 36.300, V8.4.0 (2008-03),
`3rd Generation Partnership Project; Technical Specification
`Group Radio Access Network; Evolved Universal Terrestrial
`Radio Access (E-UTRA) and Evolved Universal Terrestrial 65
`Access Network (E-UTRAN); Overall description; Stage 2
`(Release 8).
`
`5
`
`2
`FIG. 1A reproduces FIG. 4-1 of 3GPP TS 36.300, and
`shows the overall architecture of the E-UTRAN system. The
`E-UTRAN system includes eNBs, providing the E-UTRA
`user plane (PDCP/RLC/MAC/PHY) and control plane
`(RRC) protocol terminations towards the UE. The eNBs are
`interconnected with each other by means of an X2 interface.
`The eNBs are also connected by means of an S 1 interface to
`an EPC, more specifically to a MME (Mobility Management
`Entity) by means of a S1-MME interface and to a Serving
`10 Gateway (S-GW) by means of a S1-U interface. The S1
`interface supports a many-to-many relation between MMEs/
`Serving Gateways and eNBs.
`Reference can also be made to 3GPP TS 36.321, V8.0.0
`(2007-12), 3rd Generation Partnership Project; Technical
`15 Specification Group Radio Access Network; Evolved Univer(cid:173)
`sal Terrestrial Radio Access (E-UTRA) Medium Access Con(cid:173)
`trol (MAC) protocol specification (Release 8).
`Also of interest herein are the random access procedures of
`the LTE (E-UTRA) system. These procedures are described
`20 in 3GPP TS 36.300 v.8.4.0 at section 10.1.5 (attached to the
`priority document as Exhibit A), shown at FIG. 1B for the
`Contention Based Random Access Procedure and at FIG. 1C
`for the Non-Contention Based Random Access Procedure.
`reproduce FIGS. 10.1.5.1-1 and
`These
`respectively
`25 10.1.5.1-2 of 3GPP TS 36.300 v.8.4.0, and Exhibit A of the
`priority document details the various steps shown.
`Briefly, the UE transmits a random access preamble and
`expects a response from the eNB in the form of a so-called
`Message 2 (e.g., Random Access Response at FIGS. 1B and
`30 1C). Message 2 is transmitted on a DL shared channel DL(cid:173)
`SCH (PDSCH, the PDCCH) and allocates resources on an
`UL-SCH (PUSCH). The resource allocation of Message 2 is
`addressed with an identity RA-RNTI that is associated with
`the frequency and time resources of a PRACH, but is common
`35 for different preamble sequences. The Message 2 contains
`UL allocations for the transmissions of a Message 3 in the UL
`(e.g., step 3 of the Contention Based Random Access Proce(cid:173)
`dure at FIG. 1B).
`RACH preambles are transmitted by the UEs using a full
`40 path-loss compensation PC formula. The target is that recep(cid:173)
`tion RX level of those preambles at the eNB is the same, and
`so independent of path-loss. This is needed because several
`simultaneous preamble transmissions can take place in the
`same PRACH resource and in order to detect them, their
`power at the eNB needs to be roughly the same to avoid the
`well-known near-far problem for spread spectrum transmis-
`sions. However subsequent uplink transmissions on the
`PUSCH are orthogonal, and so called fractional power con(cid:173)
`trol can be used. This allows higher transmit TX powers for
`50 UEs that are near the eNB because interference that those UEs
`generate to neighbor cells is small as compared to cell edge
`UEs. This method allows higher average uplink bit rates on
`the PUSCH.
`In general, the eNB does not know what is the path-loss
`55 value used by the UE in its full PL compensation PC formula
`used for the UE' s RACH message. In the case of a UE being
`handed-over from another eNB, an estimate of the path-loss
`value could be provided to the target cell/eNB based on UE
`measurement reports sent to the serving eNB prior to the
`60 handover. However, for an initial access or for UL or DL data
`arrival this is not possible since there is no handover. Because
`of this, the eNB does not know the power difference between
`the UE's RACH preamble transmission and the UE's trans-
`mission using the PUSCH power formula.
`It has been agreed that Message 2 contains a power control
`command for transmission of Message 3, but the definition
`and objective of that command is not yet specified. Therefore
`
`
`
`Case 6:14-cv-00982-KNM Document 1-2 Filed 12/19/14 Page 10 of 16 PageID #: 29
`
`US 8,385,966 B2
`
`3
`the eNB does not have sufficient information to give a correct
`power control command in response to the UE' s RACH mes(cid:173)
`sage. The result then, and as mentioned above, is that the
`power that the UE uses for transmission of Message 3 is not
`known to the eNB if the UE uses the PUSCH PC formula for 5
`sending Message 3.
`The problem therefore may be stated as how best to define
`a transition from the full path loss compensated preamble
`transmission to the PUSCH (fractional) power control sys(cid:173)
`tem.
`
`4
`FIGS. 1B and 1C respectively reproduce FIGS.10.1.5.1-1
`and 10.1.5.1-2 of3GPP TS 36.300 v8.4.0, Contention Based
`Random Access Procedure and Non -Contention Based Ran(cid:173)
`dom Access Procedure.
`FIG. 2 shows a simplified block diagram of various elec(cid:173)
`tronic devices that are suitable for use in practicing the exem(cid:173)
`plary embodiments of this invention.
`FIGS. 3-4 are logical flow diagrams that illustrate the
`operation of methods, and the result of execution of computer
`10 programs instructions by the data processor such as that
`shown in FIG. 2 according to various specific embodiments of
`the invention.
`
`SUMMARY
`
`DETAILED DESCRIPTION
`
`15
`
`In the specific examples given below, the problem solved
`by those embodiments is how the power control formulas for
`PUSCH and PUCCH are taken in use during or after the
`Random Access procedure.
`To the inventors' knowledge this problem has not been
`solved before. Operation according to 3GPP TS 36.213
`v.8.2.0 (attached to the priority document as Exhibit B) is that
`Message 3 (see FIG. 1B) is transmitted using the PUSCH PC
`formula taking into account the PC command received from
`the eNB in Message 2 (see FIGS. 1B and 1C). However, this
`does not specifY how the UE specific parameters of the
`PUSCH and PUCCH power control formulas are initialized.
`The PUSCH PC formula for the UE in the Ah subframe is
`defined at section 5.1.1.1 of3GPP TS 36.213 v8.2.0 as fol-
`30 lows:
`
`PpuscH(i)~min{PMAx,10 log 10(MpuscH(i))+
`Po_puscJ!J)+a.PL+1'1rp(TF(i))+f(i)}(dBm);
`
`[1]
`
`where,
`P MAX is the maximum allowed power that depends on the
`UE power class
`Mpusc~i) is the size of the PUSCH resource assigument
`expressed in number of resource blocks valid for sub(cid:173)
`frame i.
`P 0 Fuse~) is a parameter composed of the sum of a 8-bit
`Cell Specific nominal COmponent p 0 NOMINAL PUSCH G)
`signalled from higher layers for j=O and 1 in the range of
`[-126, 24] dBm with 1 dB resolution and a 4-bit UE
`specific component P 0 uE PuscH (i) configured by
`RRC for j=O and 1 in the range of [ -8, 7] dB with 1 dB
`resolution. For PUSCH (re )transmissions correspond(cid:173)
`ing to a configured scheduling grant then j=O and for
`PUSCH (re)transmissions corresponding to a received
`PDCCH with DCI format 0 associated with a new packet
`transmission thenj=l.
`aE{O, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1} is a 3-bit cell specific
`parameter provided by higher layers
`PL is the downlink pathloss estimate calculated in the UE
`llrp(TF(i))=10 1og 10 (2MPRKs_l) for Ks=1.25 and 0 for
`Ks=O where Ks is a cell specific parameter given by RRC
`TF(i) is the PUSCH transport format valid for sub frame
`I
`rate=NINFdNRE where
`MPR=modulationxcoding
`NINFo are the number of information bits and NRE is
`the number of resource elements determined from
`TF(i) and MpuscH (i) for sub frame i
`1\ PuscH is a UE specific correction value, also referred to as
`a TPC command and is included in PDCCH with DCI
`format 0 or jointly coded with other TPC commands in
`PDCCH with DCI format 3/3A. The current PUSCH
`power control adjustment state is given by f(i) which is
`defined by:
`
`In accordance with an exemplary embodiment of the inven-
`tion is a method that comprises using a processor to initialize
`for i=O a first power control adjustment state g(O) for an
`uplink control channel and a second power control adjust(cid:173)
`ment state f(i) for an uplink shared channel to each reflect an
`open loop power control error; using the processor to com- 20
`pute an initial transmit power for the uplink shared channel
`using full pathloss compensation, wherein the initial transmit
`power depends on a preamble power of a first message sent on
`an access channel, and is initialized with the second power
`control adjustment state f(O); and sending from a transmitter 25
`a third message on the uplink shared channel at the initial
`transmit power.
`In accordance with an exemplary embodiment of the inven(cid:173)
`tion is a computer readable memory storing a computer pro(cid:173)
`gram that when executed by a processor results in actions. In
`this embodiment the actions comprise: initializing for i=O a
`first power control adjustment state g(O) for an uplink control
`channel and a second power control adjustment state f(i) for
`an uplink shared channel to each reflect an open loop power
`control error; computing an initial transmit power for the
`uplink shared channel using full pathloss compensation,
`wherein the initial transmit power depends on a preamble
`power of a first message sent on an access channel, and is
`initialized with the second power control adjustment state 40
`f(O); and outputting the initial transmit power for transmis(cid:173)
`sion of a third message on the uplink shared channel.
`In accordance with an exemplary embodiment of the inven(cid:173)
`tion is an apparatus which comprises at least a processor and
`a transmitter. The processor is configured to initialize, for i=O, 45
`a first power control adjustment state g(O) for an uplink con(cid:173)
`trol channel and a second power control adjustment state f(i)
`for an uplink shared channel to each reflect an open loop
`power control error, and configured to compute an initial
`transmit power for the uplink shared channel using full path- 50
`loss compensation, in which the initial transmit power
`depends on a preamble power of a first message sent on an
`access channel, and the initial power is initialized with the
`second power control adjustment state f(O). The transmitter is
`configured to send a third message on the uplink shared 55
`channel at the initial transmit power.
`These and other aspects of the invention are detailed with
`particularity below.
`
`35
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`60
`
`The foregoing and other aspects of the exemplary embodi(cid:173)
`ments of this invention are made more evident in the follow(cid:173)
`ing Detailed Description, when read in conjunction with the
`attached Drawing Figures.
`FIG. 1A reproduces FIG. 4-1 of 3GPP TS 36.300, and
`shows the overall architecture of the E-UTRAN system.
`
`65
`
`
`
`Case 6:14-cv-00982-KNM Document 1-2 Filed 12/19/14 Page 11 of 16 PageID #: 30
`
`US 8,385,966 B2
`
`6
`g(i)=g(i-1)+11pucc~i-KpuccH) where g(i) is the cur(cid:173)
`rent PUCCH power control adjustment state with ini(cid:173)
`tial condition g(O)=O.
`The OpuccHdB values signalled on PDCCH with DCI
`format 1A/1/2 are [-1, 0, 1, 3].
`The OpuccHdB values signalled on PDCCH with DCI
`format 3/3A are [-1, 1] or [-1, 0, 1, 3] as semi(cid:173)
`statically configured by higher layers.
`If UE has reached maximum power, positive TPC
`commands are not accumulated
`If UE has reached minimum power, negative TPC
`commands shall not be accumulated
`UE shall reset accumulation
`at cell-change
`when entering/leaving RRC active state
`when P 0 uE Puce~) is received
`when the-UE-(re )synchronizes
`The preamble PC formula for the UE' s transmission on the
`RACHis:
`
`[3]
`
`5
`
`10
`
`20
`
`5
`f(i)=f(i-1 )+Opusc~i-KpuscH) iff(*) represents accu(cid:173)
`mulation
`where f(O)=O and KpuscH=4
`The UE attempts to decode a PDCCH ofDCI format
`0 and a PDCCH of DCI format 3/3A in every sub-
`frame except when in DRX
`o PuscH=O dB for a sub frame where no TPC command
`is decoded or where DRX occurs.
`The OpuscH dB accumulated values signalled on
`PDCCH with DCI format 0 are [-1, 0, 1, 3].
`The OpuscH dB accumulated values signalled on
`PDCCH with DCI format 3/3A are one of [ -1, 1] or
`[ -1, 0, 1, 3] as semi-statically configured by higher
`layers.
`If UE has reached maximum power, positive TPC 15
`commands are not accumulated
`If UE has reached minimum power, negative TPC
`commands shall not be accumulated
`UE shall reset accumulation
`at cell-change
`when entering/leaving RRC active state
`when an absolute TPC command is received
`when P 0 uE PuscH (j) is received
`when the-UE-(re )synchronizes
`f(i)=Opusc~i-KpuscH) iff(*) represents current abso- 25
`lute value
`where Opusc~i-KpuscH) was signalled on PDCCH
`with DCI format 0 on subframe i-KPuscH
`where KpuscH=4
`The o PuscH dB absolute values signalled on PDCCH 30
`with DCI format 0 are [-4, -1, 1, 4].
`f(i)=f(i -1) for a sub frame where no PDCCH with DCI
`format 0 is decoded or where DRX occurs.
`f(*) type (accumulation or current absolute) is a UE
`specific parameter that is given by RRC.
`The PUCCH PC formula for the UE in the ith subframe is
`defined at section 5.1.2.1 of 3GPP TS 36.213 v8.2.0 as fol-
`lows:
`
`ppreamble ~plargd+PL+f'1Prampup( dBm),
`where
`Ptwget is the broadcasted target power;
`PL is the path loss that UE estimates from DL; and
`/1P rampup is the power ramp-up applied for preamble
`retransmissions.
`As can be seen above at equation [1], the formula for
`P PuscH (i) depends on the current PUSCH power control
`adjustment state which is termed f(i). For accumulation, this
`adjustment state depends on previous adjustments made in
`previous subframes, even for the case where f(i) is set to an
`absolute value since it is set for the subframe (i-KpuscH).
`When the UE first sends data on the PUSCH, there is no
`previous sub frame and so i=O, which is addressed in 3GPP TS
`35 36.213 v8.2.0 as zeroing out the entire term so that f(O)=O.
`Further, while it is true that the UE is to reset its accumulation
`whenever
`it
`receives
`a new DE-specific portion
`P 0 uE Fuse~) of the P 0 Fuse~) (and similarly for
`p 0-PU-::cH), after a RACH access the UE has received no
`40 UE-::specific portion and so it lacks that parameter to reset
`according to 3GPP TS 36.213.
`Also, at equation [2] the power control formula for the
`PUCCH Ppucc~i) depends on the current PUCCH power
`control adjustment state which is termed g(i) and which also
`45 depends on previous adjustments made in previous PUCCH
`subframes. When the UE first sends a message on the
`PUCCH, there is no previous subframe and so i=O, which is
`similarly addressed in 3GPP TS 36.213 v8.2.0 as zeroing out
`the entire term so that g(O)=O.
`Consider the case for contention-less random access such
`as that shown at FIG. lC, where the UE transmits preambles
`that are dedicated for that UE. The embodiments of the inven(cid:173)
`tion described for contention-less random access may also be
`used for contention based random access when it is consid(cid:173)
`ered that collisions will be infrequent enough in the conten(cid:173)
`tion-based system so as not to substantially affect operation in
`the cell.
`According to an embodiment of the invention, the UE
`receives a power control command (e.g., /1P pc) in the pre(cid:173)
`amble response from the eNB, which is Message 2. The UE
`then initiates the PC formula for PUSCH and PUCCH, or
`compensates open loop error, according to the following
`equations:
`
`p PUCCH(i)~min { p MAX>p o_pucCJr+PL+f'1rp _FUCCR
`(TF)+g(i)}(dBm);
`
`2
`[
`
`]
`
`where
`11rF Pucc~TF) table entries for each PUCCH transport
`format (TF) defined in Table 5.4-1 in [3] are given by
`RRC
`Each signalled 11rF Pucc~TF) 2-bit value corresponds
`to a TF relative to PUCCH DCI format 0.
`P 0 PuccH is a parameter composed of the sum of a 5-bit
`cell specific parameter p o NOMINAL PUCCH provided by
`higher layers with 1 dB resolution in the range of[ -127, 50
`-96] dBm and a UE specific component P 0 uE PuccH
`configured by RRC in the range of [ -8, 7] dB with 1 dB
`resolution.
`OpuccHis a UE specific correction value, also referred to as
`a TPC command, included in a PDCCH with DCI format 55
`1A/1/2 or sent jointly coded with other UE specific
`PUCCH correction values on a PDCCH with DCI for(cid:173)
`mat 3/3A.
`The UE attempts to decode a PDCCH with DCI format
`3/3A and a PDCCH with DCI format 1A/1/2 on every 60
`subframe except when in DRX.
`OpuccH from a PDCCH with DCI format 1A/1/2 over(cid:173)
`rides that from a PDCCH with DCI format 3/3A when
`both are decoded in a given sub frame.
`OpuccH=O dB for a subframe where no PDCCH with 65
`DCI format 1A1/2/3/3A is decoded or where DRX
`occurs.
`
`[4a]
`
`[4b]
`
`
`
`Case 6:14-cv-00982-KNM Document 1-2 Filed 12/19/14 Page 12 of 16 PageID #: 31
`
`US 8,385,966 B2
`
`8
`wrong UE has been used when transmitting it. Further, if the
`timing advance for Message 3 transmissions are set based on
`the preamble of the UE with the larger PL, then the UE with
`the smaller PL would use a large power and the wrong TA
`value when transmitting its Message 3, and thereby generate
`interference to other transmissions.
`To achieve improved performance when the UE performs
`contention based random access and when preamble colli(cid:173)
`sions are assumed to be frequent, another embodiment of the
`invention defines the Message 3 power relative to preamble
`power, i.e. full path loss compensation used. The objective is
`that transmit TX power of Message 3 would not be unneces(cid:173)
`sary high. In one particular embodiment, this objective can be
`realized by using the following formula:
`
`7
`These equations say that the sum of the UE specific power
`control constants (P 0 uE PuscH or P 0 uE PuccH) and the
`power control initial states (f(O) or g(O))is equal to the open
`loop power control error, taking into account the preamble
`power ramp-up. ll.Ppc is here assumed to be the difference
`between the target preamble power and the power that eNB
`actually observes. The actual value of ll.P Pc may be signalled
`directly by the eNB as the power control command, or to save
`on signalling overhead the eNB may explicitly signal a bit
`sequence (one, two or more bits) as the power control com- 10
`mand which the receiving UE uses as an index to look up the
`true value ll.P Pc that is associated in a locally stored table with
`that index.
`There are several options for dividing the correction
`between the UE specific constants and the power control 15
`states. For example, in a first option the UE specific power
`control terms P 0 uE PuscH and P 0 uE PuccH could be ini(cid:173)
`tialized to zero and the whole correction-is covered by f(O) or
`g(O). In this case then equations 4a and 4b would read f(O)=g
`(O)=ll.Ppc+ll.Prampup for initiating the closed loop correction 20
`values for PUCCH and PUSCH. This can be always done as
`far as the power control state f is accumulated. (According to
`current 3GPP agreements g is always accumulating.) How(cid:173)
`ever, iff is modified with absolute PC commands, its dynamic
`range is limited and may not cover the whole open loop 25
`correction ll.P pc+ll.P rampur If this happens, the part of the
`correction that cannot be included in f(O) could be taken into
`account by adjusting P 0 uE PuscH As another example, a
`second option is to take- the open loop error into account
`adjusting principally the UE specific power control terms 30
`Po uE PuscH and P 0 uE PuccH These parameters have a
`limited-range and the part of the