IP Library Granted Patent US 11,206,656
Granted Patent B2
US 11,206,656 · App. 16/735,200 · Granted Dec 21, 2021

Systems and methods for identification and selection of downlink control information (DCI) candidates

Inventors: Wei Li (Stevenage, GB); Li-Ke Huang (St Albans, GB); Kexuan Sun (Stevenage, GB); Hua Luo (Luton, GB)
Assignee: VIAVI Solutions Inc.
H04W72/042
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,206,656
App. No.
16/735,200
Granted
Dec 21, 2021
Kind
B2
Abstract

A device determines a scrambling sequence for a control channel, wherein the scrambling sequence includes a first set of bit string values for a set of downlink control information (DCI) candidates associated with the control channel, and wherein the scrambling sequence is determined based on an identifier that is exclusive to the device. The device determines, based on the scrambling sequence, a correlation sequence that includes a second set of bit string values. The device identifies, based on the correlation sequence, a subset of DCI candidates of the set of DCI candidates. The device selects at least a portion of the subset of DCI candidates. The device performs one or more actions based on one or more selected DCI candidates.

Claims (89)

1. A method, comprising:

determining, by a device, a scrambling sequence for a control channel,

wherein the scrambling sequence includes a first set of bit string values for a set of downlink control information (DCI) candidates associated with the control channel, and

wherein the scrambling sequence is determined based on an identifier that is exclusive to the device or a group of devices;

determining, by the device and based on the scrambling sequence, a correlation sequence that includes a second set of bit string values;

identifying, by the device and based on the correlation sequence, a subset of DCI candidates of the set of DCI candidates;

selecting, by the device, at least a portion of the subset of DCI candidates; and

performing, by the device, one or more actions based on one or more selected DCI candidates.

2. The method of claim 1 , wherein the first set of bit string values included in the scrambling sequence are a first set of integer values and the second set of bit string values included in the correlation sequence are a second set of integer values;

wherein a data structure accessible to the device maps the set of DCI candidates with corresponding configured integer values; and

wherein identifying the subset of DCI candidates comprises:

comparing respective integer values, of the second set of integer values included in the correlation sequence, with the corresponding configured integer values, and

identifying the subset of DCI candidates based on comparing the respective integer values with the corresponding configured integer values.

3. The method of claim 1 , wherein the second set of bit string values of the correlation sequence are a second set of 64-bit integer values; and

wherein identifying the subset of DCI candidates comprises:

comparing 64-bit integer values, of the second set of 64-bit integer values of the correlation sequence, with corresponding configured 64-bit integer values, and

identifying the subset of DCI candidates based on comparing the 64-bit integer values with the corresponding configured 64-bit integer values.

4. The method of claim 1 , wherein respective bit string values, of the first set of bit string values, are pairs of integer values that include a real number and an imaginary number associated with a sign of the real number.

5. The method of claim 1 , further comprising:

receiving an indication that the second set of bit string values of the correlation sequence matches a corresponding bit string value that is part of a correlation sequence for another device;

performing a channel estimation technique based on receiving the indication;

identifying one or more DCI candidates, of the subset of DCI candidates, based on an output of the channel estimation technique,

wherein the one or more DCI candidates are associated with particular bit string values that do not match corresponding bit string values of the correlation sequence for the other device; and

wherein selecting at least the portion of the subset of DCI candidates comprises:

selecting the one or more DCI candidates.

6. The method of claim 1 , wherein the set of DCI candidates are part of a plurality of search spaces.

7. The method of claim 1 , wherein the control channel is a physical downlink control channel (PDCCH); and

wherein the identifier that is exclusive to the device is a PDCCH scrambling identifier.

8. A device, comprising:

one or more memories; and

one or more processors, communicatively coupled to the one or more memories, configured to:

determine a scrambling sequence for a control channel,

wherein the scrambling sequence includes a first set of integer values for a set of downlink control information (DCI) candidates associated with the control channel, and

wherein the scrambling sequence is determined based on an identifier that is linked to the device;

determine, based on the scrambling sequence, a correlation sequence that includes a second set of integer values;

identify, based on the correlation sequence, a subset of DCI candidates of the set of DCI candidates;

select at least a portion of the subset of DCI candidates; and

transmit or receive the control channel in one or more selected DCI candidates.

9. The device of claim 8 , wherein the one or more processors are further configured to:

store, using the one or more memories, respective DCI candidates in association with corresponding configured integer values; and

wherein the one or more processors, when identifying the subset of DCI candidates, are configured to:

compare respective integer values, of the second set of integer values included in the correlation sequence, with the corresponding configured integer values, and

identify the subset of DCI candidates based on comparing the respective integer values with the corresponding configured integer values.

10. The device of claim 8 , wherein the one or more processors, when identifying the subset of DCI candidates, are configured to:

compare respective integer values, of the second set of integer values included in the correlation sequence, with corresponding configured integer values, and

identify the subset of DCI candidates based on comparing the respective integer values with the corresponding configured integer values.

11. The device of claim 8 , wherein respective integer values, of the first set of integer values included in the scrambling sequence, are pairs of integer values that include a real number and an imaginary number associated with a sign of the real number.

12. The device of claim 8 , wherein the one or more processors are further configured to:

receive an indication that the second set of integer values of the correlation sequence matches a corresponding bit string value that is part of a correlation sequence for another device;

perform a channel estimation technique based on receiving the indication;

identify one or more DCI candidates, of the subset of DCI candidates, based on an output of the channel estimation technique,

wherein the one or more DCI candidates are associated with particular bit string values that do not match corresponding bit string values of the correlation sequence for the other device; and

wherein the one or more processors, when selecting at least the portion of the subset of DCI candidates, are configured to:

select the one or more DCI candidates.

13. The device of claim 8 , wherein the control channel is a physical downlink control channel (PDCCH); and

wherein the identifier that is linked to the device is a PDCCH scrambling identifier.

14. The device of claim 8 , wherein the one or more processors are further configured to:

store, using the one or more memories, channel estimation data associated with the subset of DCI candidates; and

determine to forego performance of a channel estimation technique on the channel estimation data that is associated with the subset of DCI candidates.

15. A non-transitory computer-readable medium storing instructions, the instructions comprising:

one or more instructions that, when executed by one or more processors of a device, cause the one or more processors to:

receive downlink control information (DCI) candidate data that is to be used for a control channel, that associates respective DCI candidates, of a set of DCI candidates, with corresponding configured bit string values;

determine a scrambling sequence for the control channel,

wherein the scrambling sequence includes a first set of bit string values for the set of DCI candidates associated with the control channel, and

wherein the scrambling sequence is determined based on an identifier that is exclusive to the device;

determine, based on the scrambling sequence, a correlation sequence that includes a second set of bit string values;

identify, by the device and based on the correlation sequence, a subset of DCI candidates of the set of DCI candidates;

select at least a portion of the subset of DCI candidates; and

perform one or more actions based on one or more selected DCI candidates,

wherein the one or more actions include at least one of:

a first action to transmit the control channel,

a second action to cause the control channel to be received, or

a third action to decode the control channel.

16. The non-transitory computer-readable medium of claim 15 , wherein the corresponding configured bit string values are corresponding configured 64-bit integer values, the first set of bit string values include 64-bit integer values, and the second set of bit string values include other 64-bit integer values; and

wherein the one or more instructions, that cause the one or more processors to identify the subset of DCI candidates, cause the one or more processors to:

compare the other 64-bit integer values with the corresponding configured 64-bit integer values, and

identify the subset of DCI candidates based on comparing the other 64-bit integer values with the corresponding configured 64-bit integer values.

17. The non-transitory computer-readable medium of claim 15 , wherein respective bit string values, of the first set of bit string values, are pairs of integer values that include a real number and an imaginary number associated with a sign of the real number.

18. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, when executed by the one or more processors, further cause the one or more processors to:

receive an indication that a bit string value, of the second set of bit string values of the correlation sequence, matches a corresponding bit string value that is part of a correlation sequence for another device;

perform a channel estimation technique based on receiving the indication; and

identify one or more DCI candidates, of the subset of DCI candidates, based on an output of the channel estimation technique,

wherein the one or more DCI candidates are associated with particular bit string values that do not match corresponding bit string values of the correlation sequence for the other device; and

wherein the one or more instructions, that cause the one or more processors to select at least the portion of the subset of DCI candidates, cause the one or more processors to:

select the one or more DCI candidates.

19. The non-transitory computer-readable medium of claim 15 , wherein the set of DCI candidates are part of a plurality of search spaces.

20. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, when executed by the one or more processors, further cause the one or more processors to:

store channel estimation data associated with the one or more selected DCI candidates via a data structure; and

determine to forego execution of a channel estimation technique on the channel estimation data that is associated with the one or more selected DCI candidates.

Assignments (5)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 73189/0873 Recorded May 28, 2026
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
To: INERTIAL LABS, INC.; VIAVI SOLUTIONS INC.; VIAVI SOLUTIONS LICENSING LLC
Reel/Frame 075642/0381 →
SECURITY INTEREST Recorded Nov 14, 2025
From: VIAVI SOLUTIONS INC.; VIAVI SOLUTIONS LICENSING LLC; INERTIAL LABS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 073571/0137 →
SECURITY AGREEMENT Recorded Oct 21, 2025
From: INERTIAL LABS, INC.; VIAVI SOLUTIONS INC.; VIAVI SOLUTIONS LICENSING LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 073189/0873 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 4, 2022
From: VIAVI SOLUTIONS UK LTD.
To: VIAVI SOLUTIONS LICENSING LLC
Reel/Frame 060720/0093 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2020
From: LI, WEI; HUANG, LI-KE; SUN, KEXUAN; LUO, HUA
To: VIAVI SOLUTIONS INC.
Reel/Frame 051640/0247 →
Continuity (1)
Related Publication 20210212031A1 · Jul 8, 2021
Cited By (1)
US 12,355,562