IP Library Granted Patent US 11,838,919
Granted Patent B2
US 11,838,919 · App. 17/373,689 · Granted Dec 5, 2023

System and method for sharing a control channel for carrier aggregation

Inventors: Sean Michael McBeath (Irving, TX); Andrew Mark Earnshaw (Ottawa, CA); Mo-Han Fong (Sunnyvale, CA); Youn Hyoung Heo (San Jose, CA); Zhijun Cai (Ashburn, CA)
Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
H04W72/23H04L5/003
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,838,919
App. No.
17/373,689
Granted
Dec 5, 2023
Kind
B2
Abstract

A method for processing a control channel at a user agent (UA) to identify at least one of an uplink and a downlink resource allocated by a resource grant within a multi-carrier communication system wherein resource grants are specified by control channel element (CCE) subset candidates wherein the carriers used for data transmission and reception are configured carriers, the method comprising the steps of receiving activation signals specifying active and deactivated carriers from among the configured carriers, for active carriers (i) identifying a number of CCE subset candidates to decode and (ii) decoding up to the identified number of CCE subset candidates in an attempt to identify the resource grant; and for deactivated carriers, ignoring CCE subset candidates associated with the deactivated carriers.

Claims (36)

1. A method for processing a control channel at a user agent (UA) to identify at least one of an uplink or a downlink resource allocated by a resource grant within a multi-carrier communication system wherein resource grants are specified by control channel element (CCE) subset candidates, comprising:

determining locations of CCE subset candidates for each of multiple carriers, wherein all the CCE subset candidates of the multiple carriers are included in a physical downlink control channel (PDCCH) region on one of the multiple carriers, and the PDCCH region is used for the multiple carriers;

receiving downlink control information (DCI) signaling; identifying one or more CCE subset candidates transmitted on the PDCCH from all the CCE subset candidates; and determining whether each of the identified one or more CCE subset candidates corresponds to more than one of the multiple carriers;

if the CCE subset candidate corresponds to more than one of the multiple carriers, decoding the DCI signaling by identifying a carrier indicator field (CIF) within the DCI signaling; and using the CIF to identify a carrier associated with the CCE subset candidate; and

if the CCE subset candidate corresponds to no more than one of the multiple carriers, decoding the DCI signaling, wherein a CIF is not included in the DCI signaling,

wherein the CCE subset candidates are identified based on an index for the corresponding carrier.

2. The method of claim 1 , wherein the CIF is three bits where each value of the CIF corresponds to a particular carrier.

3. A method for processing a control channel at a user agent (UA) to identify at least one of an uplink or a downlink resource allocated by a resource grant within a multi-carrier communication system wherein resource grants are specified by control channel element (CCE) subset candidates, comprising:

determining locations of CCE subset candidates for each of multiple carriers, wherein all the CCE subset candidates of the multiple carriers are included in a physical downlink control channel (PDCCH) region on one of the multiple carriers, and the PDCCH region is used for the multiple carriers;

receiving a downlink control information (DCI) signaling; identifying one or more CCE subset candidates transmitted on the PDCCH from all the CCE subset candidates; and determining whether at least one of the identified one or more CCE subset candidates at a specific aggregation level corresponds to no more than one of the multiple carriers, and

if at least one CCE subset candidate at the specific aggregation level corresponds to no more than one of the multiple carriers, decoding all DCI signalings corresponding to the specific aggregation level, wherein none of the DCI signalings corresponding to the specific aggregation level includes a CIF; and

if all CCE subset candidates at the specific aggregation level correspond to more than one of the multiple carriers, decoding all DCI signalings corresponding to the specific aggregation level for a subframe by identifying a CIF within each of the DCI signalings corresponding to the specific aggregation level; and using the CIF to identify carriers associated with the CCE subset candidate,

wherein the CCE subset candidates are identified based on an index for the corresponding carrier.

4. The method of claim 3 , wherein the CIF is three bits where each value of the CIF corresponds to a particular carrier.

5. A method for processing a control channel at a user agent (UA) to identify at least one of an uplink or a downlink resource allocated by a resource grant within a multi-carrier communication system wherein resource grants are specified by control channel element (CCE) subset candidates, comprising:

determining locations of CCE subset candidates for each of multiple carriers, wherein all the CCE subset candidates of the multiple carriers are included in a physical downlink control channel (PDCCH) region on one of the multiple carriers, and the PDCCH region is used for the multiple carriers;

receiving a downlink control information (DCI) signaling; identifying one or more CCE subset candidates transmitted on the PDCCH from all the CCE subset candidates; and determining whether at least one of the identified one or more CCE subset candidates at any of a plurality of aggregation levels corresponds to no more than one of the multiple carriers, and

if at least one CCE subset candidate at any of the plurality of aggregation levels corresponds to no more than one of the multiple carriers, decoding all DCI signalings corresponding to each of the plurality of aggregation levels, wherein none of the DCI signalings corresponding to each of the plurality of aggregation levels includes a CIF; and

if all CCE subset candidates correspond to more than one of the multiple carriers, decoding each of the DCI signalings at each of the plurality of aggregation levels for a subframe by identifying a CIF within each of the DCI signalings at each of the plurality of aggregation levels; and using the CIFs to identify carriers associated with the CCE subset candidates,

wherein the CCE subset candidates are identified based on an index for the corresponding carrier.

6. The method of claim 5 , wherein the CIF is three bits where each value of the CIF corresponds to a particular carrier.

7. A non-transitory computer readable medium having stored therein computer readable instructions that, when executed by a processor, cause the processor to perform a method of claim 1 .

8. A non-transitory computer readable medium having stored therein computer readable instructions that, when executed by a processor, cause the processor to perform a method of claim 3 .

9. A non-transitory computer readable medium having stored therein computer readable instructions that, when executed by a processor, cause the processor to perform a method of claim 5 .

10. A user equipment (UE), comprising:

a processor; and

a memory for storing computer readable instructions,

wherein the processor is configured to execute the computer readable instructions in the memory to perform, through a transceiver, the method of claim 1 .

11. A user equipment (UE), comprising:

a processor; and

a memory for storing computer readable instructions,

wherein the processor is configured to execute the computer readable instructions in the memory to perform, through a transceiver, the method of claim 3 .

12. A user equipment (UE), comprising:

a processor: and

a memory for storing computer readable instructions,

wherein the processor is configured to execute the computer readable instructions in the memory to perform, through a transceiver, the method of claim 5 .

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 9, 2021
From: MCBEATH, SEAN; CAI, ZHIJUN
To: RESEARCH IN MOTION CORPORATION
Reel/Frame 057430/0812 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 9, 2021
From: FONG, MO-HAN; EARNSHAW, MARK; HEO, YOUN HYOUNG
To: RESEARCH IN MOTION LIMITED
Reel/Frame 057430/0932 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 9, 2021
From: RESEARCH IN MOTION CORPORATION
To: RESEARCH IN MOTION LIMITED
Reel/Frame 057431/0056 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 9, 2021
From: BLACKBERRY LIMITED
To: HILCO PATENT ACQUISITION 55, LLC
Reel/Frame 057431/0242 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 9, 2021
From: BLACKBERRY LIMITED
To: HILCO PATENT ACQUISITION 55, LLC
Reel/Frame 057431/0501 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 9, 2021
From: HILCO PATENT ACQUISITION 55, LLC
To: GOLDEN VALLEY HOLDINGS LIMITED
Reel/Frame 057431/0574 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 9, 2021
From: GOLDEN VALLEY HOLDINGS LIMITED
To: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
Reel/Frame 057431/0690 →
CHANGE OF NAME Recorded Sep 9, 2021
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 057454/0644 →
Continuity (5)
Continuation 15675205 · Aug 11, 2017
Continuation 14833927 · Aug 24, 2015
Division 13695378
Provisional Application 61330157 · Apr 30, 2010
Related Publication 20210345309A1 · Nov 4, 2021