IP Library › Granted Patent US 12,634,753
Granted Patent B2
US 12,634,753 · App. 18/181,689 · Granted May 19, 2026

Transport block size determination in subband full duplex slots

Inventors: Ahmed Attia Abotabl (San Diego, CA); Muhammad Sayed Khairy Abdelghaffar (San Jose, CA); Abdelrahman Mohamed Ahmed Mohamed Ibrahim (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04W28/06H04L5/14H04W72/12H04W72/20
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,634,753
App. No.
18/181,689
Granted
May 19, 2026
Kind
B2
Abstract

Methods, systems, and devices for wireless communications are described. A user equipment (UE) and/or a network entity may apply rate matching for a scheduled data transmission in a subband full duplex (SBFD) time resource or may adjust the transport block size (TBS) for the scheduled data transmission when some of the allocated resource blocks (RBs) for a data transmission are unavailable because they are in a guard band or in a subband in the opposite direction of the scheduled data transmission (e.g., an uplink subband for a downlink data transmission or a downlink subband for an uplink data transmission). In some examples, the network may indicate to the UE whether to rate match or adjust the TBS for a transmission in an SBFD time resource.

Claims (60)

1 . An apparatus for wireless communications at a user equipment (UE), comprising:

one or more processors;

one or more memories coupled with the one or more processors; and

instructions stored in the one or more memories and executable by the one or more processors to cause the apparatus to:

receive scheduling information for an uplink transmission during a time resource, wherein the time resource is associated with subband full duplex communications comprising an uplink subband and a downlink subband, the scheduling information indicating a set of resource blocks for the uplink transmission that includes at least one resource block that at least partially overlaps with the downlink subband or a guard band between the uplink subband and the downlink subband;

set a transport block size of the uplink transmission based at least in part on a total quantity of resource blocks of the set of resource blocks within the uplink subband and a second quantity of resources blocks in the at least one resource block that at least partially overlaps with the downlink subband or the guard band; and

transmit, via an uplink shared channel, the uplink transmission during the time resource, wherein the transport block size of the uplink transmission is based at least in part on the at least one resource block at least partially overlapping with the downlink subband or the guard band.

2 . The apparatus of claim 1 , wherein the instructions are further executable by the one or more processors to cause the apparatus to:

receive control signaling indicating to set the transport block size of uplink transmissions that are scheduled with the at least one resource block that at least partially overlaps with the downlink subband or the guard band based at least in part on respective quantities of resource blocks scheduled for the uplink transmissions.

3 . The apparatus of claim 1 , wherein the instructions are further executable by the one or more processors to cause the apparatus to:

receive control signaling indicating to set the transport block size of uplink transmissions that are scheduled with a threshold quantity of resource blocks that at least partially overlaps with the downlink subband or the guard band based at least in part on respective quantities of resource blocks scheduled for the uplink transmissions, wherein the second quantity of resource blocks of the at least one resource block that at least partially overlaps with the downlink subband or the guard band satisfy the threshold quantity.

4 . The apparatus of claim 1 , wherein the instructions to transmit the uplink transmission during the time resource are executable by the one or more processors to cause the apparatus to:

rate match data of the uplink transmission based at least in part on the second quantity of resource blocks of the at least one resource block that at least partially overlaps with the downlink subband or the guard band.

5 . The apparatus of claim 4 , wherein the instructions are further executable by the one or more processors to cause the apparatus to:

receive control signaling indicating to rate match data of uplink transmissions that are scheduled with the at least one resource block that at least partially overlaps with the downlink subband or the guard band.

6 . The apparatus of claim 1 , wherein the instructions to receive the scheduling information are executable by the one or more processors to cause the apparatus to:

receive a bitmap indicating the set of resource blocks, wherein each bit of the bitmap corresponds to a resource block that at least partially overlaps with the downlink subband or the guard band and indicates whether to rate match the uplink transmission for that resource block or to set the transport block size for the uplink transmission based at least in part on that resource block at least partially overlapping with the downlink subband or the guard band.

7 . The apparatus of claim 1 , wherein the instructions are further executable by the one or more processors to cause the apparatus to:

receive control signaling indicating the time resource is associated with subband full duplex communications.

8 . The apparatus of claim 1 , wherein:

the subband full duplex communications comprises the uplink subband;

the set of resource blocks comprises a first subset of resource blocks in the uplink subband, a second subset of resource blocks in the downlink subband, and a third subset of resource blocks; and

the instructions to transmit the uplink transmission are executable by the one or more processors to cause the apparatus to transmit the uplink transmission via the first subset of resource blocks and the third subset of resource blocks.

9 . An apparatus for wireless communications at a network entity, comprising:

one or more processors;

one or more memories coupled with the one or more processors; and

instructions stored in the one or more memories and executable by the one or more processors to cause the apparatus to:

transmit, to a user equipment (UE), scheduling information for an uplink transmission during a time resource, wherein the time resource is associated with subband full duplex communications comprising an uplink subband and a downlink subband, the scheduling information indicating a set of resource blocks for the uplink transmission that includes at least one resource block that at least partially overlaps with the downlink subband or a guard band between the uplink subband and the downlink subband; and

receive, via an uplink shared channel from the UE, the uplink transmission during the time resource, wherein a transport block size of the uplink transmission is based at least in part on the at least one resource block at least partially overlapping with the downlink subband or the guard band, and wherein the transport block size is set based at least in part on a total quantity of resource blocks of the set of resource blocks within the uplink subband and a second quantity of resources blocks in the at least one resource block that at least partially overlaps with the downlink subband or the guard band.

10 . The apparatus of claim 9 , wherein the instructions are further executable by the one or more processors to cause the apparatus to:

transmit control signaling indicating to set the transport block size of uplink transmissions that are scheduled with the at least one resource block that at least partially overlaps with the downlink subband or the guard band based at least in part on respective quantities of resource blocks scheduled for the uplink transmissions.

11 . The apparatus of claim 9 , wherein the instructions are further executable by the one or more processors to cause the apparatus to:

transmit control signaling indicating to set the transport block size of uplink transmissions that are scheduled with a threshold quantity of resource blocks that at least partially overlaps with the downlink subband or the guard band based at least in part on respective quantities of resource blocks scheduled for the uplink transmissions, wherein the second quantity of resource blocks of the at least one resource block set of resource blocks that at least partially overlaps with the downlink subband or the guard band satisfy the threshold quantity.

12 . The apparatus of claim 9 wherein the instructions are further executable by the one or more processors to cause the apparatus to:

transmit control signaling indicating to rate match data of uplink transmissions that are scheduled with the at least one resource block that at least partially overlaps with the downlink subband or the guard band.

13 . The apparatus of claim 9 , wherein the instructions to transmit the scheduling information are executable by the one or more processors to cause the apparatus to:

transmit a bitmap indicating the set of resource blocks, wherein each bit of the bitmap corresponds to a resource block that at least partially overlaps with the downlink subband or the guard band and indicates whether to rate match the uplink transmission for that resource block or to set the transport block size for the uplink transmission based at least in part on that resource block at least partially overlapping with the downlink subband or the guard band.

14 . The apparatus of claim 9 , wherein the instructions are further executable by the one or more processors to cause the apparatus to:

transmit control signaling indicating the time resource is associated with subband full duplex communications.

15 . The apparatus of claim 9 , wherein:

the subband full duplex communications comprises the uplink subband;

the set of resource blocks comprises a first subset of resource blocks in the uplink subband, a second subset of resource blocks in the downlink subband, and a third subset of resource blocks; and

the instructions to receive the uplink transmission are executable by the one or more processors to cause the apparatus to receive the uplink transmission via the first subset of resource blocks and the third subset of resource blocks.

16 . A method for wireless communications at a user equipment (UE), comprising:

receiving scheduling information for an uplink transmission during a time resource, wherein the time resource is associated with subband full duplex communications comprising an uplink subband and a downlink subband, the scheduling information indicating a set of resource blocks for the uplink transmission that includes at least one resource block that at least partially overlaps with the downlink subband or a guard band between the uplink subband and the downlink subband;

setting a transport block size of the uplink transmission based at least in part on a total quantity of resource blocks of the set of resource blocks within the uplink subband and a second quantity of resources blocks in the at least one resource block that at least partially overlaps with the downlink subband or the guard band; and

transmitting, via an uplink shared channel, the uplink transmission during the time resource, wherein the transport block size of the uplink transmission is based at least in part on the at least one resource block at least partially overlapping with the downlink subband or the guard band.

17 . The method of claim 16 , further comprising:

receiving control signaling indicating to set the transport block size of uplink transmissions that are scheduled with the at least one resource block that at least partially overlaps with the downlink subband or the guard band based at least in part on respective quantities of resource blocks scheduled for the uplink transmissions.

18 . The method of claim 16 , further comprising:

receiving control signaling indicating to set the transport block size of uplink transmissions that are scheduled with a threshold quantity of resource blocks that at least partially overlaps with the downlink subband or the guard band based at least in part on respective quantities of resource blocks scheduled for the uplink transmissions, wherein the second quantity of resource blocks of the at least one resource block that at least partially overlaps with the downlink subband or the guard band satisfy the threshold quantity.

19 . The method of claim 16 , wherein transmitting the uplink transmission during the time resource comprises:

rate matching data of the uplink transmission based at least in part on the second quantity of resource blocks of the at least one resource block that at least partially overlaps with the downlink subband or the guard band.

20 . The method of claim 19 , further comprising:

receiving control signaling indicating to rate match data of uplink transmissions that are scheduled with the at least one resource block that at least partially overlaps with the downlink subband or the guard band.

21 . The method of claim 16 , wherein receiving the scheduling information comprises:

receiving a bitmap indicating the set of resource blocks, wherein each bit of the bitmap corresponds to a resource block that at least partially overlaps with the downlink subband or the guard band and indicates whether to rate match the uplink transmission for that resource block or to set the transport block size for the uplink transmission based at least in part on that resource block at least partially overlapping with the downlink subband or the guard band.

22 . A method for wireless communications at a network entity, comprising:

transmitting, to a user equipment (UE), scheduling information for an uplink transmission during a time resource, wherein the time resource is associated with subband full duplex communications comprising an uplink subband and a downlink subband, the scheduling information indicating a set of resource blocks for the uplink transmission that includes at least one resource block that at least partially overlaps with the downlink subband or a guard band between the uplink subband and the downlink subband; and

receiving, via an uplink shared channel from the UE, the uplink transmission during the time resource, wherein a transport block size of the uplink transmission is based at least in part on the at least one resource block at least partially overlapping with the downlink subband or the guard band, and wherein the transport block size is set based at least in part on a total quantity of resource blocks of the set of resource blocks within the uplink subband and a second quantity of resources blocks in the at least one resource block that at least partially overlaps with the downlink subband or the guard band.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 11, 2023
From: ABOTABL, AHMED ATTIA; ABDELGHAFFAR, MUHAMMAD SAYED KHAIRY; IBRAHIM, ABDELRAHMAN MOHAMED AHMED MOHAMED
To: QUALCOMM INCORPORATED
Reel/Frame 063292/0342 →
Continuity (1)
Related Publication 20240306036A1 · Sep 12, 2024
References Cited (12)
US 20170142702A1 · Yu · 2017 [cited by examiner]
US 20220131582A1 · Park · 2022 [cited by examiner]
US 20220231808A1 · Oh · 2022 [cited by examiner]
US 20220393847A1 · Moon · 2022 [cited by examiner]
US 20230007641A1 · Kim · 2023 [cited by examiner]
US 20230163937A1 · Awadin · 2023 [cited by examiner]
US 20230164674A1 · Zhou · 2023 [cited by examiner]
US 20230254829A1 · Xiong · 2023 [cited by examiner]
US 20240064717A1 · Yoshimura · 2024 [cited by examiner]
US 20240064720A1 · Abdelghaffar · 2024 [cited by examiner]
US 20240214852A1 · Kiran · 2024 [cited by examiner]
US 20240284208A1 · Mahama · 2024 [cited by examiner]