# US 10,455,555 B2 · Uplink control information transmission with large number of bits

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,455,555 B2
- Document ID: US10455555B2
- Status: Granted
- Kind: B2
- Application number: 15/061,612
- Filed: 2016-03-04
- Published: 2016-06-30
- Granted: 2019-10-22
- Earliest claimed: 2012-07-27
- Assignees: Intel Corporation
- Applicants: Intel Corporation
- Inventors: Seunghee Han; Hong He; Shafi Bashar; Jong-Kae Fwu; Yuan Zhu
- Web page: https://patentgrep.com/patent/US10455555B2

## CPC

- H04W 52/0216: {using a pre-established activity schedule, e.g. traffic indication frame}
- H04B 17/27: for locating or positioning the transmitter
- H04L 1/0026: {Transmission of channel quality indication}
- H04L 1/0067: {Rate matching (H04L1/0013 and H04L1/08 take precedence)}
- H04L 1/0072: {Error control for data other than payload data, e.g. control data}
- H04L 1/1671: {the supervisory signal being transmitted together with control information}
- H04L 1/18: Automatic repetition systems, e.g. Van Duuren systems
- H04L 1/1861: {Physical mapping arrangements (for ACK signaling see also H04L5/0053)}
- H04L 5/0048: {Allocation of pilot signals, i.e. of signals known to the receiver (allocation of control signalling H04L5/0053; use of control signalling H04L5/0091)}
- H04L 5/0053: {Allocation of signalling, i.e. of overhead other than pilot signals}
- H04L 41/0659: by isolating or reconfiguring faulty entities
- H04L 41/082: the condition being updates or upgrades of network functionality
- H04L 41/0836: {to enhance reliability, e.g. reduce downtime}
- H04L 43/0811: by checking connectivity
- H04L 45/306: {Route determination based on the nature of the carried application}
- H04L 65/1104: Session initiation protocol [SIP]
- H04L 65/613: for the control of the source by the destination (control signals issued by the client directed to the server or network components specially adapted for selective content distribution H04N21/637)
- H04L 65/70: Media network packetisation
- H04L 65/80: Responding to QoS
- H04L 67/51: Discovery or management thereof, e.g. service location protocol [SLP] or web services
- H04L 67/75: Indicating network or usage conditions on the user display
- H04N 21/23439: {for generating different versions}
- H04N 21/25825: {involving client display capabilities, e.g. screen resolution of a mobile phone (optimising the visualisation of content during browsing in the Internet G06F16/9577; processing of terminal status or physical abilities in wireless networks H04W8/22; authentication in wireless network security H04W12/06)}
- H04W 4/02: Services making use of location information
- H04W 4/70: Services for machine-to-machine communication [M2M] or machine type communication [MTC]
- H04W 12/06: Authentication
- H04W 16/18: Network planning tools
- H04W 24/02: Arrangements for optimising operational condition
- H04W 24/04: Arrangements for maintaining operational condition
- H04W 36/1446: {wherein at least one of the networks is unlicensed}
- H04W 40/20: based on geographic position or location
- H04W 40/246: {Connectivity information discovery}
- H04W 48/14: using user query {or user detection}
- H04W 52/00: Power management {, e.g. Transmission Power Control [TPC] or power classes}
- H04W 52/0209: {in terminal devices}
- H04W 52/0212: {managed by the network, e.g. network or access point is leader and terminal is follower}
- H04W 52/0229: {where the received signal is a wanted signal}
- H04W 52/146: {Uplink power control}
- H04W 72/0446: Resources in time domain, e.g. slots or frames
- H04W 72/21: in the uplink direction of a wireless link, i.e. towards the network
- H04W 76/10: Connection setup
- H04W 76/11: Allocation or use of connection identifiers
- H04W 76/14: Direct-mode setup
- H04W 76/15: Setup of multiple wireless link connections
- H04W 76/16: Involving different core network technologies, e.g. a packet-switched [PS] bearer in combination with a circuit-switched [CS] bearer
- H04W 76/28: Discontinuous transmission [DTX]; Discontinuous reception [DRX]
- H04W 88/06: adapted for operation in multiple networks {or having at least two operational modes}, e.g. multi-mode terminals
- H04L 5/0055: {Physical resource allocation for ACK/NACK (for physical mapping arrangements in ARQ protocols H04L1/1861)}
- H04L 5/0057: {Physical resource allocation for CQI}
- H04L 65/1016: IP multimedia subsystem [IMS]
- H04W 16/28: using beam steering
- H04W 48/18: Selecting a network or a communication service
- H04W 52/0258: {controlling an operation mode according to history or models of usage information, e.g. activity schedule or time of day}
- H04W 52/367: {Power values between minimum and maximum limits, e.g. dynamic range}
- Y02D 30/70: in wireless communication networks
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04B: TRANSMISSION
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- Y02D: CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE

## Abstract

Embodiments of the present disclosure describe devices, methods, computer-readable media and systems configurations for transmitting periodic channel state information having large payload sizes. Other embodiments may be described and claimed.

## Claims

### Claim 1

One or more non-transitory, computer-readable media comprising instructions, wherein execution of the instructions by one or more processors is to cause a user equipment (UE) to:
generate uplink control information (UCI) to include one or more of hybrid automatic repeat request (HARQ)-acknowledgment (ACK) information, scheduling request (SR) information, and/or periodic channel state information (pCSI), the UCI to correspond with one or more serving cells;
determine, based on a number of the one or more serving cells, a number of bits to encode for inclusion in the UCI;
select an encoding scheme from a plurality of encoding schemes based on the determined number of bits; and
encode, for transmission over a physical uplink control channel (PUCCH) using a PUCCH format, the number of bits according to the selected encoding scheme, wherein, to encode the number of bits, execution of the instructions by the one or more processors is to cause the UE to:
encode the number of bits according to the selected encoding scheme using PUCCH format 3 when the number of bits is less than or equal to 22 bits; and
encode the number of bits according to the encoding scheme using a PUCCH format with a UCI capacity that is larger than a UCI capacity of PUCCH format 1/1a/1b, PUCCH format 2/2a/2b, and PUCCH format 3 when the number of bits is greater than 22 bits.

### Claim 2 (depends on 1)

The one or more non-transitory, computer-readable media of claim 1, wherein execution of the instructions is to cause the UE to:
select a Reed-Muller (RM) encoding scheme of the plurality of encoding schemes when the number of bits including pCSI bits is less than or equal to 11 bits; and
encode the UCI with RM encoding using a (32, 0) RM encoder.

### Claim 3 (depends on 1)

The one or more non-transitory, computer-readable media of claim 1,
wherein execution of the instructions is to cause the UE to:
select a dual RM encoding scheme of the plurality of encoding schemes when the number of bits including pCSI bits is greater than 11 bits and less than or equal to 22 bits; and
encode the UCI with dual RM encoding using two (32, 0) RM encoders.

### Claim 4 (depends on 1)

The one or more non-transitory, computer-readable media of claim 1,
wherein execution of the instructions is to cause the UE to:
select a tail biting convolutional coding (TBCC) encoding scheme of the plurality of encoding schemes when the number of bits including pCSI bits is greater than 22 bits; and
encode the UCI with TBCC using a TBCC encoder.

### Claim 5 (depends on 1)

The one or more non-transitory, computer-readable media of claim 1, wherein the one or more serving cells comprises no more than five serving cells.

### Claim 6

An apparatus to be implemented in a user equipment (UE), the apparatus comprising:
processor circuitry coupled with a memory, the processor circuitry to implement uplink control information (UCI) logic to generate UCI that includes hybrid automatic repeat request (HARQ)-acknowledgment (ACK) information, scheduling request (SR) information, and/or periodic channel state information that corresponds with one or more serving cells; the processor circuity to implement feedback logic to:
determine a number of bits to encode for inclusion in the UCI,
select an encoding scheme from a plurality of encoding schemes based on the
number of bits and a number of the one or more serving cells,
encode the number of bits, for transmission over a physical uplink control channel (PUCCH) using a PUCCH format, according to the encoding scheme, wherein, to encode the number of bits, the feedback logic is to:
encode the number of bits according to the encoding scheme using PUCCH format 3 when the number of bits is less than or equal to 22 bits, and
encode the number of bits according to the encoding scheme using a PUCCH format with a UCI capacity that is larger than a UCI capacity of PUCCH format 1/1a/1b, PUCCH format 2/2a/2b, and PUCCH format 3 when the number of bits is greater than 22 bits; and
transmission circuitry coupled with the processor circuitry, the transmission circuitry to transmit the encoded number of bits on the PUCCH based on the selected PUCCH format.

### Claim 7 (depends on 6)

The apparatus of claim 6, wherein, to select the encoding scheme, the processor circuitry is to implement the feedback logic to:
select a Reed-Muller (RM) encoding scheme when the number of bits is less than or equal to 11 bits;
select a dual RM encoding scheme when the number of bits is greater than 11 bits and less than or equal to 22 bits; and
select a tail biting convolutional coding (TBCC) encoding scheme when the number of bits is greater than 22 bits.

### Claim 8 (depends on 6)

The apparatus of claim 6, wherein, to encode the number of bits, the processor circuitry is to implement the feedback logic to:
encode the UCI with RM encoding using a (32, 0) RM encoder when the number of bits is less than or equal to 11 bits;
encode the UCI with dual RM encoding using two (32, 0) RM encoders when the number of bits is greater than 11 bits and less than or equal to 22 bits; and
encode the UCI with TBCC using a TBCC encoder when the number of bits is greater than 22 bits.

### Claim 9 (depends on 6)

The apparatus of claim 6, wherein the periodic channel state information includes a channel quality indicator (CQI), a precoding matrix indicator (PMI), a rank indicator (RI), and a precoding type indicator (PTI).

### Claim 10

One or more non-transitory, computer-readable media comprising instructions, wherein execution of the instructions by one or more processors is to cause a communication device to:
generate uplink control information (UCI) to include a combination of hybrid automatic repeat request (HARQ)-acknowledgment (ACK) information, scheduling request (SR) information, and/or periodic channel state information (p-CSI) that corresponds with one or more serving cells, wherein the p-CSI includes channel quality indicator (CQI) and a precoding matrix indicator (PMI);
determine a number of UCI bits to encode for inclusion in the UCI, the number of UCI bits including at least a number of HARQ-ACK bits and a number of p-CSI bits;
select an encoding scheme from a plurality of encoding schemes based on the number of UCI bits and a number of the one or more serving cells;
encode the number of bits according to the encoding scheme for transmission using a physical uplink control channel (PUCCH) format, wherein, to encode the number of bits, execution of the instructions is to cause the communication device to:
encode the number of bits according to the encoding scheme using PUCCH format 3 when the number of bits is less than or equal to 22 bits, and
encode the number of bits according to the encoding scheme using a PUCCH format with a UCI capacity that is larger than a UCI capacity of PUCCH format 1/1a/1b, PUCCH format 2/2a/2b, and PUCCH format 3 when the number of bits is greater than 22 bits; and
control transmission of the encoded number of bits over the PUCCH according to the PUCCH format.

### Claim 11 (depends on 10)

The one or more non-transitory, computer-readable media of claim 10, wherein the one or more serving cells comprises no more than five serving cells.

### Claim 12 (depends on 10)

The one or more non-transitory, computer-readable media of claim 10, wherein, to select the encoding scheme, execution of the instructions is to cause the communication device to:
select a Reed Muller (RM) encoding scheme when the number of bits is less than or equal to 11 bits;
select a dual Reed Muller (RM) encoding scheme when the number of bits is greater than 11 bits and less than or equal to 22 bits; and
select a tail biting convolutional coding (TBCC) encoding scheme when the number of bits is greater than 22 bits.
