throbber
(19) United States
`(2) Patent Application Publication (10) Pub. No.: US 2009/0245194A1
`Damnjanovic et al.
`(43) Pub. Date:
`Oct. 1, 2009
`
`US 20090245.194A1
`
`(54) DYNAMIC ASSIGNMENT OF ACK
`RESOURCE IN A WIRELESS
`COMMUNICATION SYSTEM
`
`(75) Inventors:
`
`Aleksandar Damnjanovic, Del
`Mar, CA (US); Jelena M.
`Damnjanovic, Del Mar, CA (US);
`Juan Montojo, San Diego, CA
`(US)
`Correspondence Address:
`QUALCOMM INCORPORATED
`5775 MOREHOUSE DR.
`SAN DIEGO, CA 92121 (US)
`(73) Assignee:
`QUALCOMM Incorporated, San
`Diego, CA (US)
`
`(21) Appl. No.:
`
`12/403,327
`
`(22) Filed:
`
`Mar. 12, 2009
`
`Related U.S. Application Data
`(60) Provisional application No. 61/040,609, filed on Mar.
`28, 2008.
`
`Publication Classification
`
`(51) Int. Cl.
`(2009.01)
`H04 W 28/16
`(2006.01)
`PH04 L I 2/28
`(52) U.S. Cl. ......................................... 370/329; 370/400
`(57)
`ABSTRACT
`Techniques for dynamically assigning acknowledgement
`(ACK) resource to a user equipment (UE) are described. For
`dynamic scheduling, a scheduling message may be used to
`send scheduling information for a single transmission of data.
`For semi-persistent scheduling, a scheduling message may be
`used to send a semi-persistent assignment for multiple trans
`missions of data. In an aspect, at least one field of a scheduling
`message, which is normally used to carry scheduling infor
`mation for dynamic scheduling, may be re-used to carry an
`ACK resource assignment for semi-persistent scheduling. In
`one design, a UE may receive a scheduling message carrying
`a semi-persistent assignment and may obtain an assignment
`of ACK resource from the at least one field of the scheduling
`message. The UE may receive a transmission of data sent in
`accordance with the semi-persistent assignment, determine
`ACK information for the transmission of data, and send the
`ACK information with the ACK resource.
`
`
`
`600
`A
`
`Receive a semi-persistent
`assignment for a UE, the semi
`persistent assignment being valid
`for multiple transmissions of data
`
`Obtain an assignment of ACK
`resource from the semi-persistent
`assignment, the ACK resource
`being assigned to the UE for the
`multiple transmissions of data
`
`Receive a transmission of
`data sent in accordance with
`the semi-persistent assignment
`
`Determine ACK information
`for the transmission of data
`
`Send the ACK information
`with the ACK resource
`
`Samsung Exhibit 1007, Page 1
`
`

`

`Patent Application Publication
`
`Oct. 1, 2009 Sheet 1 of 10
`
`US 2009/0245.194 A1
`
`
`
`Samsung Exhibit 1007, Page 2
`
`

`

`Patent Application Publication
`
`US 2009/0245.194 A1
`
`* •
`
`(S)EOO
`
`
`
`Samsung Exhibit 1007, Page 3
`
`

`

`Patent Application Publication
`
`Oct. 1, 2009 Sheet 3 of 10
`
`US 2009/0245.194 A1
`
`
`
`***
`***
`** *
`
`| ao *)(S)EOO• • • Mu??uMOCI
`
`', eue.jqns
`
``i u? ques
`
`Samsung Exhibit 1007, Page 4
`
`

`

`Patent Application
`
`US 2009/0245.194 A1
`
`
`
`
`
`Samsung Exhibit 1007, Page 5
`
`

`

`Patent Application Publication
`
`Oct. 1, 2009 Sheet 5 of 10
`
`US 2009/0245.194 A1
`
`Semi-persistent Assignment
`r—)
`Semi-persistent
`Scheduling ACK Resource
`Information
`Assignment
`
`
`
`500
`
`Scheduling Message
`
`512
`
`514
`
`516
`
`FIG. 5
`
`Samsung Exhibit 1007, Page 6
`
`

`

`Patent Application Publication
`
`Oct. 1, 2009 Sheet 6 of 10
`
`US 2009/0245.194 A1
`
`600
`
`700
`
`Module to receive a semi
`persistent assignment for a UE
`
`Module to obtain an assignment
`of ACK resource from the
`semi-persistent assignment
`
`Module to receive a transmission
`of data sent in accordance with
`the semi-persistent assignment
`
`Module to determine
`ACK information for the
`transmission of data
`
`Module to send the ACK
`information with the ACK resource
`
`Receive a semi-persistent
`assignment for a UE, the semi
`persistent assignment being valid
`for multiple transmissions of data
`
`Obtain an assignment of ACK
`resource from the semi-persistent
`assignment, the ACK resource
`being assigned to the UE for the
`multiple transmissions of data
`
`Receive a transmission of
`data sent in accordance with
`the semi-persistent assignment
`
`618
`
`620
`
`Determine ACK information
`for the transmission of data
`
`Send the ACK information
`With the ACK resource
`
`
`
`
`
`FIG. 6
`
`Samsung Exhibit 1007, Page 7
`
`

`

`Patent Application Publication
`
`Oct. 1, 2009 Sheet 7 of 10
`
`US 2009/0245.194 A1
`
`800
`A
`
`812
`Receive a first scheduling message
`carrying scheduling information
`for a single transmission of data
`814
`
`Receive a first transmission
`of data sent in accordance
`with the scheduling information
`
`816
`
`Send first ACK information for
`the first transmission of data with
`first ACK resource associated
`With a resource used to send
`the first scheduling message
`
`Receive a second scheduling
`message carrying a semi
`persistent assignment for
`multiple transmissions of data
`
`818
`
`820
`
`Receive a second transmission
`of data sent in accordance with
`the semi-persistent assignment
`
`822
`Send second ACK information for
`the second transmission of data
`with second ACK resource conveyed
`by the semi-persistent assignment
`
`
`
`
`
`
`
`
`
`
`
`End
`
`FIG. 8
`
`
`
`
`
`
`
`900
`
`912
`
`Module to receive a first
`scheduling message carrying
`scheduling information for a
`single transmission of data
`
`914
`Module to receive a first transmission
`of data sent in accordance
`with the scheduling information
`916
`
`Module to send first ACK
`information for the first transmission
`of data With first ACK resource
`associated with a resource used to
`send the first scheduling message
`918
`
`Module to receive a second
`scheduling message carrying a
`semi-persistent assignment for
`multiple transmissions of data
`
`Module to receive a second
`transmission of data sent
`in accordance with the
`semi-persistent assignment
`
`920
`
`922
`
`Module to send second
`ACK information for the second
`transmission of data with second
`ACK resource conveyed by the
`semi-persistent assignment
`
`FIG. 9
`
`Samsung Exhibit 1007, Page 8
`
`

`

`Patent Application Publication
`
`Oct. 1, 2009 Sheet 8 of 10
`
`US 2009/0245.194 A1
`
`1000
`
`1100
`
`Module to assign
`ACK resource to a UE
`
`Module to send a semi
`persistent assignment comprising
`the ACK resource to the UE
`
`Module to send a transmission of
`data in accordance with the semi
`persistent assignment to the UE
`
`Module to receive ACK information
`for the transmission of data,
`the ACK information being sent
`by the UE with the ACK resource
`
`
`
`1012
`Assign ACK resource to a UE
`
`1014
`Send a semi-persistent assignment
`comprising the ACK resource to the
`UE, the semi-persistent assignment
`being valid for multiple transmissions
`of data, the ACK resource being
`assigned to the UE for the multiple
`transmissions of data
`
`Send a transmission of data
`in accordance with the semi
`persistent assignment to the UE
`
`Receive ACK information for
`the transmission of data, the
`ACK information being sent by
`the UE with the ACK resource
`
`FIG. 10
`
`Samsung Exhibit 1007, Page 9
`
`

`

`Patent Application Publication
`
`Oct. 1, 2009 Sheet 9 of 10
`
`US 2009/0245.194 A1
`
`1200
`pr’
`
`Send to a UE a first
`scheduling message carrying
`scheduling information for a
`single transmission of data
`
`1212
`
`1214
`
`Send a first transmission of
`data in accordance with the
`scheduling information to the UE
`1216
`
`Receive first ACK information
`for the first transmission of data,
`the first ACK information being sent
`by the UE with first ACK resource
`associated With a resource used to
`send the first scheduling message
`1218
`
`Send to the UE a second
`scheduling message carrying a
`semi-persistent assignment for
`multiple transmissions of data
`
`1220
`Send a second transmission of
`data in accordance with the semi
`persistent assignment to the UE
`
`1222
`Receive second ACK information
`for the second transmission of
`data, the second ACK information
`being sent by the UE with second
`ACK resource conveyed by the
`semi-persistent assignment
`
`
`
`
`
`
`
`
`
`
`
`End
`
`FIG. 12
`
`1300
`
`1312
`Module to send to a UE a first
`scheduling message carrying
`scheduling information for a
`single transmission of data
`
`1314
`Module to send a first transmission
`of data in accordance with the
`scheduling information to the UE
`1316
`Module to receive first ACK
`information for the first transmission
`of data on first ACK resource
`associated with a resource used to
`send the first scheduling message
`1318
`Module to send to the UE a second
`scheduling message carrying a
`semi-persistent assignment for
`multiple transmissions of data
`1320
`
`Module to send a second
`transmission of data in
`accordance with the semi
`persistent assignment to the UE
`1322
`
`Module to receive second
`ACK information for the second
`transmission of data on second
`ACK resource conveyed by the
`semi-persistent assignment
`
`
`
`
`
`FIG. 13
`
`Samsung Exhibit 1007, Page 10
`
`

`

`Patent Application
`ication
`Publ
`
`Oct
`
`9 1
`
`2009 Sheet 10 of 10
`
`US 2009/0245.194 A1
`
`
`
`JOSS90OJE
`
`??uuSuel L
`
`??UUSUBJL
`e?eC]
`
`JOSS9OOJ)
`?OunoS
`
`Samsung Exhibit 1007, Page 11
`
`

`

`US 2009/0245.194 A1
`
`Oct. 1, 2009
`
`DYNAMIC ASSIGNMENT OF ACK
`RESOURCE IN A WIRELESS
`COMMUNICATION SYSTEM
`
`[0001] The present application claims priority to provi
`sional U.S. Application Ser. No. 61/040,609, entitled
`“Dynamic Scheduling of UL-ACK.” filed Mar. 28, 2008,
`assigned to the assignee hereof and incorporated herein by
`reference.
`
`BACKGROUND
`
`[0002] I. Field
`[0003] The present disclosure relates generally to commu
`nication, and more specifically to techniques for assigning
`resources in a wireless communication system.
`[0004] II. Background
`[0005] Wireless communication systems are widely
`deployed to provide various communication content such as
`voice, video, packet data, messaging, broadcast, etc. These
`wireless systems may be multiple-access systems capable of
`supporting multiple users by sharing the available system
`resources. Examples of such multiple-access systems include
`Code Division Multiple Access (CDMA) systems, Time
`Division MultipleAccess (TDMA) systems, Frequency Divi
`sion Multiple Access (FDMA) systems, Orthogonal FDMA
`(OFDMA) systems, and Single-Carrier FDMA (SC-FDMA)
`systems.
`[0006] A wireless communication system may include a
`number of Node Bs that can support communication for a
`number of user equipments (UEs). A Node B may commu
`nicate with a UE on the downlink and uplink. The downlink
`(or forward link) refers to the communication link from the
`Node B to the UE, and the uplink (or reverse link) refers to the
`communication link from the UE to the Node B. The Node B
`may send a transmission of data to the UE. The UE may
`decode the transmission of data and may send acknowledge
`ment (ACK) information to the Node B. The ACK informa
`tion may indicate whether the transmission of data was
`decoded correctly or in error by the UE. The Node B may
`determine whether to send a retransmission of data or a new
`transmission of data to the UE based on the ACK information.
`It may be desirable to efficiently assign ACK resource to the
`UE for use to send the ACK information.
`
`SUMMARY
`[0007] Techniques for dynamically assigning ACK
`resource to a UE in a wireless communication system are
`described herein. The system may support dynamic schedul
`ing and semi-persistent scheduling. For dynamic scheduling,
`a scheduling message may be used to send scheduling infor
`mation for a single transmission of data. For semi-persistent
`scheduling, a scheduling message may be used to send a
`semi-persistent assignment for multiple transmissions of
`data.
`[0008] In an aspect, at least one field of a scheduling mes
`sage, which is normally used to carry scheduling information
`for dynamic scheduling, may be re-used to carry an ACK
`resource assignment for semi-persistent scheduling. The at
`least one field may include a new data indicator field, a redun
`dancy version field, a modulation and coding scheme (MCS)
`field, a transmit power control (TPC) command field, etc.
`
`[0009] In one design, a UE may receive a scheduling mes
`sage carrying a semi-persistent assignment and may obtain an
`assignment of ACK resource from the semi-persistent assign
`ment. The UE may obtain an index of the ACK resource from
`at least one field of the scheduling message and may deter
`mine the ACK resource based on the index. The UE may
`receive a transmission of data sent in accordance with the
`semi-persistent assignment, determine ACK information for
`the transmission of data, and send the ACK information with
`the ACK resource.
`[0010] In another design, a UE may receive a first schedul
`ing message carrying scheduling information for dynamic
`scheduling and may receive a first transmission of data sent in
`accordance with the scheduling information. The UE may
`send ACK information for the first transmission of data with
`first ACK resource associated with a resource used to send the
`first scheduling message. The UE may receive a second
`scheduling message carrying a semi-persistent assignment
`for semi-persistent scheduling. The UE may receive a second
`transmission of data sent in accordance with the semi-persis
`tent assignment. The UE may send ACK information for the
`second transmission of data with second ACK resource con
`veyed by the semi-persistent assignment. ACK resources may
`thus be conveyed in different manners for dynamic schedul
`ing and semi-persistent scheduling.
`[0011] Various aspects and features of the disclosure are
`described in further detail below.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`[0012] FIG. 1 shows a wireless communication system.
`[0013] FIG. 2 shows data transmission with dynamic
`scheduling.
`[0014] FIG. 2 shows data transmission with semi-persistent
`scheduling.
`[0015] FIGS. 4A and 4B show two scheduling messages
`with different formats.
`[0016] FIG. 5 shows a processing unit for a scheduling
`message.
`[0017|| FIGS. 6 and 7 show a process and an apparatus,
`respectively, for receiving data with semi-persistent schedul
`ing.
`[0018] FIGS. 8 and 9 show a process and an apparatus,
`respectively, for receiving data with dynamic scheduling and
`semi-persistent scheduling.
`[0019] FIGS. 10 and 11 show a process and an apparatus,
`respectively, for sending data with semi-persistent schedul
`1ng.
`[0020) FIGS. 12 and 13 show a process and an apparatus,
`respectively, for sending data with dynamic scheduling and
`semi-persistent scheduling.
`[0021] FIG. 14 shows a block diagram of a Node B and a
`|UE.
`
`DETAILED DESCRIPTION
`[0022] The techniques described herein may be used for
`various wireless communication systems such as CDMA,
`TDMA, FDMA, OFDMA, SC-FDMA and other systems.
`The terms “system” and “network” are often used inter
`changeably. A CDMA system may implement a radio tech
`nology such as Universal Terrestrial Radio Access (UTRA),
`cdma2000, etc. UTRA includes Wideband CDMA
`(WCDMA) and other variants of CDMA. cdma2000 covers
`IS-2000, IS-95 and IS-856 standards. A TDMA system may
`
`Samsung Exhibit 1007, Page 12
`
`

`

`US 2009/0245.194 A1
`
`Oct. 1, 2009
`
`implement a radio technology such as Global System for
`Mobile Communications (GSM). An OFDMA system may
`implement a radio technology such as Evolved UTRA
`(E-UTRA), Ultra Mobile Broadband (UMB), IEEE 802.11
`(Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash
`OFDMR, etc. UTRA and E-UTRA are part of Universal
`Mobile Telecommunication System (UMTS). 3GPP Long
`Term Evolution (LTE) is an upcoming release of UMTS that
`uses E-UTRA, which employs OFDMA on the downlink and
`SC-FDMA on the uplink. UTRA, E-UTRA, UMTS, LTE and
`GSM are described in documents from an organization
`named “3rd Generation Partnership Project” (3GPP).
`cdma2000 and UMB are described in documents from an
`organization named “3rd Generation Partnership Project 2"
`(3GPP2). The techniques described herein may be used for
`the systems and radio technologies mentioned above as well
`as other systems and radio technologies. For clarity, certain
`aspects of the techniques are described below for LTE, and
`LTE terminology is used in much of the description below.
`[0023] FIG. 1 shows a wireless communication system
`100, which may be an LTE system. System 100 may include
`a number of Node Bs 110 and other network entities. A Node
`B may be a station that communicates with the UEs and may
`also be referred to as an evolved Node B(eMB), a base station,
`an access point, etc. UEs 120 may be dispersed throughout the
`system, and each UE may be stationary or mobile. A UE may
`also be referred to as a mobile station, a terminal, an access
`terminal, a subscriber unit, a station, etc. A UE may be a
`cellular phone, a personal digital assistant (PDA), a wireless
`modem, a wireless communication device, a handheld
`device, a laptop computer, a cordless phone, a wireless local
`loop (WLL) station, etc.
`[0024] The system may support data transmission with
`hybrid automatic retransmission (HARQ). For HARQ on the
`downlink, a Node B may send a transmission of a transport
`block and may send one or more additional transmissions of
`the transport block (if needed) until the transport block is
`decoded correctly by a recipient UE, or the maximum number
`of transmissions has been sent, or some other termination
`condition is encountered. A transport block may also be
`referred to as a packet, a data block, etc. The first transmission
`of a transport block may be referred to as a new transmission,
`and each additional transmission of the transport block may
`be referred to as a retransmission.
`[0025] The system may also support dynamic scheduling
`and semi-persistent scheduling for data transmission. For
`dynamic scheduling, scheduling information may be sent
`with each transmission of data and may convey parameters
`and resources used for that transmission of data. For semi
`persistent scheduling, scheduling information may be sent
`once and may be applicable for multiple transmissions of
`data. Dynamic scheduling may provide flexibility whereas
`semi-persistent scheduling may reduce signaling overhead.
`[0026] FIG. 2 shows an exemplary data transmission on the
`downlink with dynamic scheduling. The transmission time
`line for each link may be partitioned into units of subframes.
`Each subframe may have a particular duration, e.g., one mil
`lisecond (ms). For frequency division duplexing (FDD) as
`shown in FIG. 2, the downlink (DL) and uplink (UL) may be
`allocated separate frequency channels. Different transmis
`sions may be sent concurrently via the downlink and uplink
`on the separate frequency channels. A Node B may have data
`to send to a UE and may send scheduling information on a
`physical downlink control channel (PDCCH) in subframe t1.
`
`The scheduling information may be sent in one or more
`control channel elements (CCEs) and may include various
`parameters described below. The Node B may send a trans
`mission of one or more transport blocks on a physical down
`link shared channel (PDSCH) in subframe tº. The Node B
`may send the transport block(s) in one or more resource
`blocks and in accordance with parameters conveyed by the
`scheduling information.
`[0027] The UE may receive the scheduling information
`from the PDCCH and may process the transmission on the
`PDSCH in accordance with the scheduling information to
`recover the transport block(s) sent by the Node B. The UE
`may generate ACK information (or UL-ACK), which may
`indicate whether each transport block was decoded correctly
`or in error by the UE. The UE may send the ACK information
`on a physical uplink control channel (PUCCH) in subframe
`t|4-Q, where Q may be equal to 2, 4 or some other value. Q is
`a subframe offset between the data transmission on the down
`link and the corresponding ACK transmission on the uplink.
`The Node B may receive the ACK information from the UE
`and may send a retransmission of each transport block
`decoded in error.
`[0028] The UE may send the ACK information with ACK
`resource, which may also be referred to as PUCCH resource,
`ACK channel, etc. The ACK resource may be associated with
`radio resource, code resource (e.g., an orthogonal sequence, a
`reference signal sequence, etc.), and/or other resources used
`to send ACK information. For example, in LTE, the ACK
`resource may be given by an ACK index n(1) PUCCH and
`may be associated with (i) a time-frequency location (e.g., a
`resource block) on which to send ACK information, (ii) a
`cyclic shift of a Zardoff-Chu sequence used for spreading the
`ACK information in the frequency domain, and (iii) an
`orthogonal or Walsh spreading sequence used for spreading
`the ACK information in the time domain.
`[0029] Fordynamic scheduling, the ACK resource to use by
`the UE may be determined as follows:
`
`[0030) where necz is an index of the first CCE used to send
`scheduling information,
`[0031] neºccº, is an index of the ACK resource, and
`[0032] Neºccº, is a parameter configured by higher lay
`erS.
`[0033] Neºccº, may be configured by Radio Resource
`Control (RRC) and broadcast to UEs. For dynamic schedul
`ing, the ACK resource may be linked to the first CCE carrying
`the scheduling information, e.g., as shown in equation (1).
`The ACK resource may thus be implicitly conveyed via the
`scheduling information, and no additional overhead is con
`sumed to send the ACK resource assignment to the UE.
`[0034] For dynamic scheduling, each transmission of data
`may occur as described above. For each transmission of data,
`the Node B may send scheduling information in one or more
`CCEs and may send a transmission of one or more transport
`blocks in one or more resource blocks conveyed by the sched
`uling information. The UE may send ACK information with
`the ACK resource determined based on the first CCE carrying
`the scheduling information.
`[0035] FIG. 3 shows an exemplary data transmission on the
`downlink with semi-persistent scheduling. A Node B may
`send a semi-persistent assignment or grant on the PDCCH in
`subframe t1. The semi-persistent assignment may include
`various parameters for transmissions of data on the downlink
`
`Samsung Exhibit 1007, Page 13
`
`

`

`US 2009/0245.194 A1
`
`Oct. 1, 2009
`
`as well as an ACK resource assignment for the uplink. In one
`design, upper layers (e.g., RRC) may configure a set of ACK
`resources, and the ACK resource assignment may comprise
`an index for an ACK resource in the set of configured ACK
`resources. In another design, the ACK resource assignment
`may assign any available ACK resource.
`[0036] The Node B may send a transmission of one or more
`transport blocks on the PDSCH in subframe tº. The Node B
`may send the transport block(s) in one or more resource
`blocks and in accordance with parameters conveyed by the
`semi-persistent assignment. The UE may receive the semi
`persistent assignment from the PDCCH and may process the
`transmission on the PDSCH in accordance with the semi
`persistent assignment to recover the transport block(s) sent by
`the Node B. The UE may generate ACK information for the
`transport block(s) and may send the ACK information in
`subframe t +Q. The ACK information may be sent with the
`ACK resource conveyed by the semi-persistent assignment.
`[0037] For semi-persistent scheduling, the semi-persistent
`assignment may be sent once with the first transmission of
`data and may be valid for a predetermined time period or until
`the semi-persistent assignment is revoked. The ACK resource
`assignment would be valid for the entire semi-persistent
`scheduling interval, which is the duration in which the semi
`persistent assignment is valid. The Node B may send new
`transmissions of data in accordance with the semi-persistent
`assignment, without having to send any scheduling informa
`tion, during the semi-persistent scheduling interval. The UE
`may send ACK information for each new transmission of data
`received from the Node B using the ACK resource provided
`by the semi-persistent assignment. For example, the Node B
`may send new transmissions at a periodic rate in subframesti,
`to-tº-FM, ta-ti-H2M, ..., and t, -ti-L-M, where parameters M
`and L and/or the semi-persistent scheduling interval may be
`configured. For example, in LTE, parameter M may be con
`figured by upper layers (e.g., RRC). The UE may send ACK
`information in corresponding subframes tº +Q, to--Q, ts+Q. . .
`. . and t, +Q with the assigned ACK resource.
`[0038] The Node B may also send retransmissions of data
`during the semi-persistent scheduling period and may send
`scheduling information for each retransmission of data, e.g.,
`in the same manner as for dynamic scheduling. The UE may
`send ACK information for each retransmission of data with
`the ACK resource associated with the first CCE carrying the
`scheduling information for that retransmission.
`[0039] In an aspect, an ACK resource assignment for semi
`persistent scheduling may be sent by re-using at least one
`existing field of a scheduling message. The scheduling mes
`sage may include a number of fields to carry scheduling
`information for dynamic scheduling. To simplify operation,
`the scheduling message may also be used to send a semi
`persistent assignment for semi-persistent scheduling. At least
`one field normally used to carry scheduling information for
`dynamic scheduling may be re-used to carry an ACK resource
`assignment for semi-persistent scheduling.
`[0040] Various formats may be defined for the scheduling
`message and may be applicable for different operating sce
`narios. Each format may include a specific set of fields for a
`set of parameters for scheduling information.
`[0041] FIG. 4A shows a scheduling message 410 in accor
`dance with Formats 1 and 1A defined by LTE. Formats 1 and
`1A may be used to schedule transmission of one transport
`block on the PDSCH. Message 410 includes a resource block
`assignment field, an HARQ process number field, a modula
`
`tion and coding scheme (MCS) field, a new data indicator
`field, a redundancy version field, and a transmit power control
`(TPC) command field. The redundancy version field and the
`new data indicator field may be considered as belonging in a
`retransmission sequence number field. Message 410 may also
`include other fields, which are not shown in FIG. 4A for
`simplicity.
`[0042] For HARQ, a number of HARQ processes may be
`defined. Each HARQ process may be used to send a new
`transmission and all retransmissions of a transport block. An
`HARQ process may be started for a transport block if the
`HARQ process is available and may terminate when the
`transport block is decoded correctly. The transport block may
`be encoded in accordance with an MCS selected for the
`transport block to obtain a codeword. The codeword may be
`partitioned into multiple redundancy versions, and each
`redundancy version may contain different encoded informa
`tion (or code bits) for the transport block. A Node B may
`select one redundancy version to send for a transmission of
`the transport block.
`[0043] Table 1 lists the fields of scheduling message 410
`and provides a short description for each field. Table 1 also
`gives the size of each field in number of bits.
`
`TABLE 1
`
`Scheduling Message
`
`Fields
`
`Size
`
`Description
`
`Resource block variable Indicate resource block(s) used to send a
`assignment
`transport block.
`HARQ process 3 bits
`Indicate HARQ process on which the transport
`number
`block is sent.
`Modulation and 5 bits
`Indicate modulation scheme and code rate for
`the transport block.
`coding scheme
`Indicate whether the current transmission is a
`New data
`retransmission of the transport block.
`indicator
`Indicate redundancy version being sent for the
`Redundancy
`transport block.
`version
`Indicate transmit power adjustment for the
`TPC command 2 bits
`PUCCH sent by a recipient UE.
`
`2 bits
`
`1 bit
`
`[0044] FIG. 4B shows a scheduling message 420 in accor
`dance with Formats 2 and 2A defined by LTE. Formats 2 and
`2A may be used to schedule a transmission of one or two
`transport blocks on the PDSCH in a spatial multiplexing
`mode. Message 420 includes a resource block assignment
`field, a TPC command field, an HARQ process number field,
`and two sets of fields for two transport blocks. Each set
`includes an MCS field, a new data indicator field, and a
`redundancy version field. Message 420 may also include
`other fields, which are not shown in FIG. 4B for simplicity.
`The fields in message 420 are described in Table 1.
`[0045] FIGS. 4A and 4B show two formats that may be
`used for sending scheduling information. Other formats may
`also be used and may include different fields than those
`shown in FIGS. 4A and 4B. For clarity, much of the descrip
`tion below refers to scheduling messages 410 and 420.
`[0046] For dynamic scheduling, message 410 or 420 may
`be used to send scheduling information for a transmission of
`data. A suitable scheduling message may be selected based on
`whether one or multiple transport blocks are sent and/or other
`considerations. For semi-persistent scheduling, message 410
`or 420 may be used to send a semi-persistent assignment with
`the first transmission of data. At least one field of message 410
`or 420 may be used to send an ACK resource assignment. In
`
`Samsung Exhibit 1007, Page 14
`
`

`

`US 2009/0245.194 A1
`
`Oct. 1, 2009
`
`general, any field(s) may be used to send the ACK resource
`assignment. However, it may be desirable to select a field that
`is not relevant (or not as relevant) for semi-persistent sched
`uling. For example, a field that may be less applicable for the
`first transmission of data and/or may have little adverse effect
`on performance may be selected. The number of fields to
`select may be dependent on the number of bits needed to send
`the ACK resource assignment.
`[0047] In one design, an ACK resource assignment may be
`sent in the new data indicator field, the redundancy version
`field, and the TPC command field. In the design shown in
`FIGS. 4A and 4B, five bits are available for these three fields.
`Up to 32 ACK resources may be configured or defined and
`assigned indices of 0 to 31. The configured ACK resources
`may be broadcast to the UEs or known a priori by the UEs. A
`5-bit ACK resource index for one of up to 32 possible ACK
`resources may be sent in the three fields to a UE. The UE may
`obtain the ACK resource index from the three fields and may
`determine the ACK resource assigned to the UE based on the
`ACK resource index and the configured ACK resources. The
`UE may use the ACK resource to send ACK information
`during the semi-persistent scheduling period.
`[0048] In another design, an ACK resource assignment may
`be sent in the new data indicator field, the redundancy version
`field, the TPC command field and all or a subset of the MCS
`field. For example, two bits in the MCS field may be used in
`conjunction with the five bits from the other three fields. Up
`to 128 ACK resources may then be configured with the seven
`bits in the four fields. A 7-bit ACK resource index for one of
`up to 128 configured ACK resources may be sent in the four
`fields to a UE. The MCS field can normally convey one of up
`to 32 MCS values for dynamic scheduling. A set of 8 MCS
`values may be supported for semi-persistent scheduling and
`may be configured by higher layers, e.g., RRC. One MCS
`value may be selected from the set of 8 MCS values and may
`be conveyed with three remaining bits in the MCS field. As
`another example, up to 64 ACK resources may be configured
`with five bits in the three fields and one bit in the MCS field.
`A set of 16 MCS values may be supported for semi-persistent
`scheduling, and one MCS value may be selected and con
`veyed with four remaining bits in the MCS field.
`[0049] In yet another design, an ACK resource assignment
`may be sent using two bits in the new data indicator field and
`the redundancy version field, one bit in the TPC command
`field, and three bits in the MCS field. Up to 64ACK resources
`may be configured with the six bits in the four fields. A 6-bit
`ACK resource index for one of up to 64 configured ACK
`resources may be sent using the six bits in the four fields to a
`|UE
`[0050] In yet another design, an ACK resource assignment
`may be sent in the TPC command field. Two bits are available
`in the TPC command field. Hence, up to four ACK resources
`may be configured and assigned indices of 0 to 3. A 2-bit ACK
`resource index for one of up to four configured ACK
`resources may be sent in the TPC command field to a UE.
`[0051] In general, any combination of fields and/or bits
`may be used to send an ACK resource assignment for semi
`persistent scheduling. If N bits are available to send the ACK
`resource assignment, then up to 2^ ACK res

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket