IP Library › Granted Patent US 12,593,346
Granted Patent B2
US 12,593,346 · App. 17/185,400 · Granted Mar 31, 2026

Uplink indication for full-duplex operation

Inventors: Ahmed Attia Abotabl (San Diego, CA); Wanshi Chen (San Diego, CA); Muhammad Sayed Khairy Abdelghaffar (San Jose, CA); Huilin Xu (Temecula, CA)
Assignee: QUALCOMM Incorporated
H04W72/53H04L1/0068H04L1/1614H04L5/14H04W72/0446H04W72/0453H04W72/23
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 12,593,346
App. No.
17/185,400
Granted
Mar 31, 2026
Kind
B2
Abstract

Methods, systems, and devices for wireless communications are described. In some systems, a user equipment (UE) and a base station may operate in a network that supports full-duplex communications. The UE may receive downlink communication and transmit uplink communication simultaneously and, in some cases, the uplink communication may cause self-interference that may adversely affect the reception of the downlink communication. The UE may receive, from the base station, an indication of the time or frequency resources over which the uplink communication overlaps in time with the downlink communication and may select a decoding technique to use for decoding the downlink transmission based on the indication. The UE may also receive, from the base station, a rate-matching configuration or puncturing information associated with the downlink transmission, which the UE may additionally use in selecting the decoding technique.

Claims (76)

1 . A method for wireless communication at a user equipment (UE), comprising:

identifying that the UE is operating in a network that supports full-duplex communications;

storing, at a buffer of the UE, a downlink communication received by the UE during full-duplex operation, the downlink communication received over time or frequency resources;

receiving, from a network entity in the network and after storing the downlink communication at the buffer of the UE, an indication of a portion of the time or frequency resources in which an uplink communication to the network entity overlaps in time with the downlink communication, wherein the uplink communication and the downlink communication are scheduled via separate downlink control information messages;

determining a quantity of symbols during which the uplink communication overlaps with the downlink communication based at least in part on the indication; and

decoding the downlink communication stored at the buffer based at least in part on receipt of the indication of the portion of the time or frequency resources and the quantity of symbols during which the uplink communication overlaps with the downlink communication.

2 . The method of claim 1 , further comprising:

determining that the indication comprises a bitmap, wherein determining the quantity of symbols during which the uplink communication overlaps with the downlink communication is based at least in part on the bitmap.

3 . The method of claim 1 , further comprising:

identifying a rate-matching configuration associated with the portion of the time or frequency resources in which the uplink communication overlaps with the downlink communication; and

decoding the downlink communication based at least in part on the rate-matching configuration.

4 . The method of claim 3 , wherein identifying the rate-matching configuration further comprises:

receiving an index value in downlink control information; and

identifying the rate-matching configuration from a plurality of rate-matching configurations based at least in part on the index value.

5 . The method of claim 4 , further comprising:

identifying the plurality of rate-matching configurations based at least in part on radio resource control signaling.

6 . The method of claim 4 , wherein the plurality of rate-matching configurations is preconfigured at the UE.

7 . The method of claim 3 , further comprising:

identifying a second portion of the time or frequency resources comprising rate-matched resources based at least in part on the rate-matching configuration, wherein decoding the downlink communication is based at least in part on the second portion of the time or frequency resources comprising the rate-matched resources.

8 . The method of claim 1 , further comprising:

identifying a second portion of the time or frequency resources comprising punctured resources based at least in part on the indication; and

decoding the downlink communication based at least in part on the second portion of the time or frequency resources comprising the punctured resources.

9 . The method of claim 8 , wherein identifying the second portion of the time or frequency resources comprising the punctured resources further comprises:

determining frequency information associated with the punctured resources based at least in part on the indication; and

identifying the second portion of the time or frequency resources comprising the punctured resources based at least in part on the frequency information.

10 . The method of claim 1 , wherein the frequency information comprises a quantity of punctured resource elements or punctured resource blocks.

11 . The method of claim 1 , further comprising:

receiving a first downlink control information comprising the indication in a first time interval during which the uplink communication overlaps with the downlink communication.

12 . The method of claim 11 , wherein the first downlink control information schedules one of the uplink communication or the downlink communication.

13 . The method of claim 11 , wherein the first downlink control information is different than a second downlink control information that schedules one of the uplink communication or the downlink communication.

14 . The method of claim 1 , further comprising:

receiving downlink control information comprising the indication in a second time interval after a first time interval during which the uplink communication overlaps with the downlink communication.

15 . The method of claim 14 , wherein the indication comprises an index value associated with the first time interval.

16 . The method of claim 1 , further comprising:

monitoring for the indication based at least in part on an identifier associated with the indication.

17 . A user equipment (UE) for wireless communication, comprising:

one or more processors;

memory coupled with the one or more processors; and

instructions stored in the memory and executable by the one or more processors to cause the UE to:

identify that the UE is operating in a network that supports full-duplex communications;

store, at a buffer of the UE, a downlink communication received by the UE based during full-duplex operation, the downlink communication received over time or frequency resources;

receive, from a network entity in the network and after storing the downlink communication at the buffer of the UE, an indication of a portion of the time or frequency resources in which an uplink communication to the network entity overlaps in time with the downlink communication, wherein the uplink communication and the downlink communication are scheduled via separate downlink control information messages;

determine a quantity of symbols during which the uplink communication overlaps with the downlink communication based at least in part on the indication; and

decode the downlink communication stored at the buffer based at least in part on receipt of the indication of the portion of the time or frequency resources and the quantity of symbols during which the uplink communication overlaps with the downlink communication.

18 . The UE of claim 17 , wherein the instructions are further executable by the one or more processors to cause the UE to:

determine that the indication comprises a bitmap, wherein determining the quantity of symbols during which the uplink communication overlaps with the downlink communication is based at least in part on the bitmap.

19 . The UE of claim 17 , wherein the instructions are further executable by the one or more processors to cause the UE to:

identify a rate-matching configuration associated with the portion of the time or frequency resources in which the uplink communication overlaps with the downlink communication; and

decode the downlink communication based at least in part on the rate-matching configuration.

20 . The UE of claim 19 , wherein the instructions to identify the rate-matching configuration further are executable by the one or more processors to cause the UE to:

receive an index value in downlink control information; and

identify the rate-matching configuration from a plurality of rate-matching configurations based at least in part on the index value.

21 . The UE of claim 20 , wherein the instructions are further executable by the one or more processors to cause the UE to:

identify the plurality of rate-matching configurations based at least in part on radio resource control signaling.

22 . The UE of claim 20 , wherein the plurality of rate-matching configurations is preconfigured at the UE.

23 . The UE of claim 19 , wherein the instructions are further executable by the one or more processors to cause the UE to:

identify a second portion of the time or frequency resources comprising rate-matched resources based at least in part on the rate-matching configuration, wherein decoding the downlink communication is based at least in part on the second portion of the time or frequency resources comprising the rate-matched resources.

24 . The UE of claim 17 , wherein the instructions are further executable by the one or more processors to cause the UE to:

identify a second portion of the time or frequency resources comprising punctured resources based at least in part on the indication; and

decode the downlink communication based at least in part on the second portion of the time or frequency resources comprising the punctured resources.

25 . The UE of claim 24 , wherein the instructions to identify the second portion of the time or frequency resources comprising the punctured resources are further executable by the one or more processors to cause the UE to:

determine frequency information associated with the punctured resources based at least in part on the indication; and

identify the second portion of the time or frequency resources comprising the punctured resources based at least in part on the frequency information.

26 . The UE of claim 2 , wherein the frequency information comprises a quantity of punctured resource elements or punctured resource blocks.

27 . A user equipment (UE) for wireless communication, comprising:

means for identifying that the UE is operating in a network that supports full-duplex communications;

means for storing, at a buffer of the UE, a downlink communication received by the UE during full-duplex operation, the downlink communication received over time or frequency resources;

means for receiving, from a network entity in the network and after storing the downlink communication at the buffer of the UE, an indication of a portion of the time or frequency resources in which an uplink communication to the network entity overlaps in time with the downlink communication, wherein the uplink communication and the downlink communication are scheduled via separate downlink control information messages;

means for determining a quantity of symbols during which the uplink communication overlaps with the downlink communication based at least in part on the indication; and

means for decoding the downlink communication stored at the buffer based at least in part on receipt of the indication of the portion of the time or frequency resources and the quantity of symbols during which the uplink communication overlaps with the downlink communication.

28 . A non-transitory computer-readable medium storing code for wireless communication at a user equipment (UE), the code comprising instructions executable by a processor to:

identify that the UE is operating in a network that supports full-duplex communications;

store, at a buffer of the UE, a downlink communication received by the UE during full-duplex operation, the downlink communication received over time or frequency resources;

receive, from a network entity in the network and after storing the downlink communication at the buffer of the UE, an indication of a portion of the time or frequency resources in which an uplink communication to the network entity overlaps in time with the downlink communication, wherein the uplink communication and the downlink communication are scheduled via separate downlink control information messages;

determining a quantity of symbols during which the uplink communication overlaps with the downlink communication based at least in part on the indication; and

decode the downlink communication stored at the buffer based at least in part on receipt of the indication of the portion of the time or frequency resources and the quantity of symbols during which the uplink communication overlaps with the downlink communication.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2021
From: ABOTABL, AHMED ATTIA; CHEN, WANSHI; ABDELGHAFFAR, MUHAMMAD SAYED KHAIRY; XU, HUILIN
To: QUALCOMM INCORPORATED
Reel/Frame 055750/0076 →
Continuity (2)
Provisional Application 62991877 · Mar 19, 2020
Related Publication 20210298026A1 · Sep 23, 2021
References Cited (21)
US 20150334702A1 · Ji · 2015 [cited by examiner]
US 20160330011A1 · Lee et al. · 2016 [cited by applicant]
US 20180123759A1 · Zhang · 2018 [cited by examiner]
US 20190116018A1 · Aboul-Magd et al. · 2019 [cited by applicant]
US 20190190685A1 · Xia · 2019 [cited by examiner]
US 20190342062A1 · Ren et al. · 2019 [cited by applicant]
US 20190394757A1 · Zhang · 2019 [cited by examiner]
US 20200205133A1 · Takeda · 2020 [cited by examiner]
US 20210058221A1 · Taneja · 2021 [cited by examiner]
US 20210176033A1 · Oteri · 2021 [cited by examiner]
US 20210360672A1 · Kim · 2021 [cited by examiner]
US 20210392625A1 · Lin · 2021 [cited by examiner]
US 20220030604A1 · Noh · 2022 [cited by examiner]
US 20220046672A1 · Yuan · 2022 [cited by examiner]
US 20220377784A1 · Matsumura · 2022 [cited by examiner]
US 20230080106A1 · Ji · 2023 [cited by examiner]
CN 104521265A · 2015 [cited by applicant]
CN 110463311A · 2019 [cited by applicant]
WO WO2019050544A1 · 2019 [cited by applicant]
CATT: “Power Saving Scheme with Cross-Slot Scheduling”, 3GPP Draft, R1-1912180, 3GPP TSG RAN WG1 Meeting #99, 3rd Generation Partnership Project (3GPP), Mobile Competence Centre, 650, Route Des Lucioles, F-06921 Sophia-… [cited by applicant]
International Search Report and Written Opinion—PCT/US2021/019932—ISA/EPO—Jun. 8, 2021. [cited by applicant]